Key Features and Selling Points

Prometheus combines multiple key features to allow you to monitor your systems in an effective way:

  • A dimensional data model that allows faceted tracking of metrics,
  • A powerful query language (PromQL) to provide flexible answers,
  • Integration of time series processing and alerting,
  • Integration with service discovery mechanisms to deal with dynamic environments,
  • Operational simplicity,
  • An efficient implementation in Go.

We will discuss each of these points in more detail in the following sections.