You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Richard Hillmann 5c0baae164 lint issues 9 years ago
vendor save with vendor 9 years ago
.gitignore init project 9 years ago
Dockerfile save with vendor 9 years ago
INSTRUCTIONS.md init project 9 years ago
Makefile save with vendor 9 years ago
README.md save with vendor 9 years ago
docker-compose.yml save with vendor 9 years ago
exporter.go lint issues 9 years ago
exporter_test.go update makefile to work with busybox 9 years ago

README.md

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:

make

Build docker image with tag challenge/exporter:

make docker

Run

Start locally in docker:

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

docker-compose up

Metrics should now be availabe on http://localhost:8081/metrics