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.2.tar.gz (12.5 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.2-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

Details for the file aws_exporter-0.5.2.tar.gz.

File metadata

  • Download URL: aws_exporter-0.5.2.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.9

File hashes

Hashes for aws_exporter-0.5.2.tar.gz
Algorithm Hash digest
SHA256 99100f7109f9e541c02fa07ebab6136e3612ac84332f4776c91b545206807b94
MD5 bc522c36d3d646887c7d10b78636e8b7
BLAKE2b-256 540a3496795278da206098b55b0cdde756497b0a88c638c0d5bc2676e1eb189e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aws_exporter-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5ca7ffa312f593c5599ed5179180191b44b7e7e4cba9e7bb501cffe8dec21f22
MD5 7d596ac735101f79270f0ede4386ede5
BLAKE2b-256 3877627af75acb604afa95e5e399a6771ffcc0a8e242ac223a2ca0bb9bdf8e2f

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