Devoxx Video: Prometheus Monitoring for Java Developers

assets/images/prometheus-logo.png

Prometheus is an open source monitoring tool, which is conceptually based on Google’s internal Borgmon monitoring system. Unlike traditional tools like Nagios, Prometheus implements a white-box monitoring approach: Applications actively provide metrics, these metrics are stored in a time-series database, the time-series data is used as a source for generating alerts. Prometheus comes with a powerful query language allowing for statistical evaluation of metrics.

Many modern infrastructure components have Prometheus metrics built-in, like Docker’s cAdvisor, Kubernetes, or Konsul. Moreover, there are libraries for instrumenting proprietary applications in a lot of programming languages.

At this year’s Devoxx conference, Fabian Stäber presented a 30 minutes introduction to Prometheus Monitoring for Java Developers:

For more posts on Prometheus, view https://labs.consol.de/tags/PrometheusIO

Author: Fabian Stäber
Categories: monitoring