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.
|
|
9 years ago | |
|---|---|---|
| vendor | 9 years ago | |
| .gitignore | 9 years ago | |
| Dockerfile | 9 years ago | |
| INSTRUCTIONS.md | 9 years ago | |
| Makefile | 9 years ago | |
| README.md | 9 years ago | |
| docker-compose.yml | 9 years ago | |
| exporter.go | 9 years ago | |
| exporter_test.go | 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