Skip to main content

No project description provided

Project description

AWS Prometheus Exporter

CircleCI PyPi version PyPi downloads CLARK Open Source

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)

Uploaded Source

Built Distribution

aws_exporter-0.5.1-py3-none-any.whl (16.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page