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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file aws-exporter-0.5.1.tar.gz.

File metadata

  • Download URL: aws-exporter-0.5.1.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.9

File hashes

Hashes for aws-exporter-0.5.1.tar.gz
Algorithm Hash digest
SHA256 a31d5a3ae8ea79f8ce6513e77173ad40d787011be40dd9b910a3d5a94567b675
MD5 d7d72a00047e0962d3e53e25df3e4fb5
BLAKE2b-256 3e00873dbf35c9bd60d184b7bcc150f4a08f32505b0e1fb83bede2e6d75dddd6

See more details on using hashes here.

File details

Details for the file aws_exporter-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: aws_exporter-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.9

File hashes

Hashes for aws_exporter-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 83e88989170265a838a90ef1539c422124ad1541915e8b92c65be9cbf8d762d7
MD5 bbad9c80a2eaa35c358fb9c2ab37bb93
BLAKE2b-256 e14d11e0c695f5bdd8258bc245df421e8cf06364f83856a4447e999436e233c7

See more details on using hashes here.

Supported by

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