Key Features and Selling Points
Prometheus combines multiple key features to allow you to monitor your systems in an effective way:
- A dimensional (label-based) data model that allows you to slice tracked metrics by key features,
- A powerful query language (PromQL) optimized for working with time series,
- 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.