GaruGaru / aws-sqs-exporter

Prometheus metrics exporter for sqs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sqs-exporter

Go Report Card Travis Card MicroBadger Size

Prometheus exporter for aws sqs service with async refresh and cloudwatch integration

Running

Docker

docker run -it \
 -e AWS_REGION=<region> \
 -e AWS_ACCESS_KEY_ID=<access-key> \
 -e AWS_SECRET_ACCESS_KEY=<secret> \
 -p 9999:9999 \
 garugaru/sqs-exporter

Binary

sqs-exporter -refresh 60 # Refresh every 60s

Metrics

Every supported metrics is labelled with queue_name

  • sqs_queue_messages
  • sqs_queue_messages_in_flight
  • sqs_queue_oldest_message_age

About

Prometheus metrics exporter for sqs

License:GNU General Public License v3.0


Languages

Language:Go 95.4%Language:Dockerfile 4.6%