Public Repository

Last pushed: 10 months ago
Short Description
Crawls AWS API and sends useful info to Graphite
Full Description

A script created for crawling AWS API for useful information and sending them to graphite server. It is supposed to run as a scheduled job (i.e crontab.)

Building image

docker build -t airhelp/aws-crawler .

Running job

Copy env.list.template to env.list and fill it with proper settings, and then run:

docker run -it --rm --env-file env.list airhelp/aws-crawler

If you dont want to use env.list file you can also pass all env parameters directly to docker-run command

  docker run -it --rm \
    -e AWS_ACCESS_KEY_ID \
    -e AWS_SECRET_ACCESS_KEY \
    -e AWS_DEFAULT_REGION \
    -e GRAPHITE_SERVER \
    -e GRAPHITE_PORT \
    airhelp/aws-crawler

Push latest version to Docker Hub

docker push airhelp/aws-crawler
Docker Pull Command
Owner
airhelp