


There are many more components in the Prometheus ecosystem, but these three provide a good starting point for using Prometheus. Grafana, a web-based graphical dashboard builder that supports Prometheus among other backends.A Node Exporter to export system metrics in a Prometheus-compatible format.A Prometheus server to collect metrics and query them.In this tutorial, we will learn how to install three key components for using Prometheus on Docker. To learn more about Docker, see The Docker Ecosystem: An Introduction to Common Components. To achieve this, it offers a variety of components that are run separately but used in combination.ĭocker provides a way for you to encapsulate server processes using Linux containers (or other encapsulation technologies) so that they are more easily managed and isolated from each other. It addresses many aspects of monitoring such as the generation and collection of metrics, graphing the resulting data on dashboards, and alerting on anomalies. Prometheus is an open source monitoring system and time series database. An Article from Prometheus co-creator Julius Volz Introduction
