No project description provided
Project description
AWS Prometheus Exporter
Prometheus exporter for generic AWS metrics.
Installation
$ git clone git@github.com:ClarkSource/aws-exporter.git
$ cd aws-exporter
$ pip install --user --upgrade .
Usage
Just start the exporter with read only credentials on AWS. This is using boto, so the usual rules for passing credentials apply.
$ aws-exporter
The exporter should be exposed on port 8000
Configuration
AWS_EXPORTER_LOG_LEVEL
- [debug,info,warning,error,critical,fatal]
Metrics
AWS Backup
- aws_backup_job_collector_success
- aws_backup_job_size_bytes
- aws_backup_job_percent_done
- aws_backup_vault_collector_success
- aws_backup_vault_recovery_points
AWS SNS
- sns_platform_application_collector_success
- sns_platform_application_enabled
- sns_platform_application_cert_expiry
AWS EC2 AMIs
- ec2_ami_collector_success
- ec2_ami_creation_date
configuration
AWS_EXPORTER_EC2_AMI_OWNERS
- additional AMI owners, comma separated.
AWS EC2 Instances
- ec2_instance_collector_success
- ec2_instance_creation_date
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aws-exporter-0.5.0.tar.gz
(11.6 kB
view hashes)
Built Distribution
Close
Hashes for aws_exporter-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21f27fb02573a5cfbd6ed8babadfe9118d417bb91f4f5a15f78fb1a30161cd05 |
|
MD5 | 1325670a8d1bee92776ecff3154272f4 |
|
BLAKE2b-256 | 8ae37cf78c5de503b0351d5e99043bba58c76e3fdaa71fe3321b9a514800009d |