What is Prometheus and What Makes it Unique?
What Makes Prometheus Unique?
Many features distinguish Prometheus from other monitoring and metrics systems. This section briefly highlights some of these features, and a more detailed explanation will be provided later.
First of all, it is time-series-based, meaning that it stores all data as timestamped metrics. The data is stored using a multi-dimensional data model. For example, a metric can be identified by its name and a set of key-value pairs known as labels. For example, the metric http_requests_total can have labels such as method="GET" and handler="/api". Timestamped data points are stored with these labels and their respective values. This model allows the user to filter, aggregate, and query the data in a more flexible way. Do you want to find the ratio of 5xx errors to total requests computed over the weekend for the service user-service deployed in the us-west
Observability with Prometheus and Grafana
A Complete Hands-On Guide to Operational Clarity in Cloud-Native SystemsEnroll now to unlock all content and receive all future updates for free.
