Challenge: Exporter for Prometheus ================================== This is an prometheus metrics exporter for the soundcloud challenge. Requirements ------------ * Docker, of course ;-) * Working go 1.8 (older should work as well) Build -------------------- Build binary `exporter`: ```bash make ``` Build docker image with tag `challenge/exporter`: ```bash make docker ``` Run --- Start locally in docker: ```bash docker run -d -p 8080:8080 --name challenge beorn7/syseng-challenge docker run -d -p 8081:8080 --link challenge --name challenge_exporter challenge/exporter --endpoint http://challenge:8080/stats docker stop challenge_exporter docker rm challenge_exporter docker stop challenge docker rm challenge ``` or with docker-compose ```bash docker-compose up ``` Metrics should now be availabe on `http://localhost:8081/metrics`