0 votes
in Prometheus Percipio by
What are the Components of Prometheus?

1 Answer

0 votes
by

Below are the components of Prometheus:

Components of prometheus

The majority of Prometheus components are written in a programming language, namely Go, and can be deployed and built as static binaries. A large number of its components are optional.

Prometheus Server

Prometheus’ server stores and scrapes metrics. It makes use of the persistence layer. This layer is part of the server and is not explicitly defined in the documentation. This server’s nodes are all self-contained and do not rely on distributed storage.

Prometheus UI

We can see charts/graphs, visualise, and access stored data using the web UI. Prometheus simplifies its user interface. We can also configure other visualisation tools, such as Grafana, to connect to the Prometheus server via the Prometheus Query Language (PromQL).

Prometheus Alertmanager

Alertmanager sends alerts via client applications like the Prometheus server. It has advanced features for routing, grouping, and deduplicating alerts, and it can route alerts from other services like OpsGenie and PagerDuty.

...