Category Archives: Monitoring

Prometheus federation in Kubernetes

This short post will illustrate how we can setup a master/slave federation of Prometheus instances (apparently, we must say Prometheis) in Kubernetes. People who use kubernetes_sd are probably already familiar with the prometheus.io/scrape annotation that can be set on pod … Continue reading

Posted in Monitoring | Leave a comment

Discomon: some glue between Kubernetes, Prometheus and Grafana

I’ve built that small program, “discomon”, as a POC for spawning Grafana dashboards out of Prometheus metrics that runs over Kubernetes (actually, it doesn’t have to run over Kubernetes, but that’s what my POC was about). If you wonder why such an 70’s sounding name, “Disco-” … Continue reading

Posted in Monitoring | Leave a comment

Enabling Prometheus w/ labels from Vert.X metrics

Vert.X uses Dropwizard metrics under the hood, by default, when metrics are enabled (the other option being Hawkular Metrics). They can be exposed as Prometheus endpoints, as described here. It works without any pain, but has a downside: the metrics don’t make … Continue reading

Posted in Monitoring | Leave a comment