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 10 years ago
vendor save with vendor 10 years ago
.gitignore init project 10 years ago
Dockerfile save with vendor 10 years ago
INSTRUCTIONS.md init project 10 years ago
Makefile save with vendor 10 years ago
README.md save with vendor 10 years ago
docker-compose.yml save with vendor 10 years ago
exporter.go lint issues 10 years ago
exporter_test.go update makefile to work with busybox 10 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