July 2017
Beginner to intermediate
358 pages
10h 54m
English
While it may be desirable to use an SaaS service for your production data, it is always useful to be able to run a server locally for local development. There are many options for backend data stores such as Graphite, Prometheus, InfluxDB, and Elasticsearch; however, when it comes to graphing, Grafana leads the way.
Let's spin up a Docker Compose stack for our list, kittenservice, so that we can run through the simple steps of setting up Prometheus with Grafana and with Docker Compose.
If we look at the Docker compose file, we can see that we have three entries:
StatsD is not a statsD server as such, but a statsD exporter; this exposes an endpoint that Prometheus can use to collect the statistics. Unlike ...
Read now
Unlock full access