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.4.1.tar.gz
(11.5 kB
view hashes)
Built Distribution
Close
Hashes for aws_exporter-0.4.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53dea55ff961f9b908c32a205294803fa2f75ef688eb0bff79925713f4f9b421 |
|
MD5 | 0fb547c819183ccbdcb9a208f50b28d7 |
|
BLAKE2b-256 | 98a30f4cdb6dea7298a558637c56f864951a2e6f8597eaa0c5943eff84d22737 |