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.1.tar.gz
(12.2 kB
view hashes)
Built Distribution
Close
Hashes for aws_exporter-0.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83e88989170265a838a90ef1539c422124ad1541915e8b92c65be9cbf8d762d7 |
|
MD5 | bbad9c80a2eaa35c358fb9c2ab37bb93 |
|
BLAKE2b-256 | e14d11e0c695f5bdd8258bc245df421e8cf06364f83856a4447e999436e233c7 |