prometheus: Prometheus: A System Monitoring Standard Under the CNCF

prometheus/prometheus

·2026.11.06 21:48

A system and service monitoring tool under the Cloud Native Computing Foundation (CNCF). It periodically collects metrics from configured targets, evaluates rule expressions, and visualizes the results. It provides a feature to trigger alerts when specific conditions are met.

It is built around a multidimensional data model defined by metric names and key/value dimensions. It supports PromQL, a powerful query language for utilizing this model. It is characterized by a single server node operating autonomously without relying on distributed storage.

It collects time-series data through an HTTP pull model and also supports push via an intermediate gateway for batch jobs. It automatically discovers targets through service discovery or static configuration. It supports hierarchical and horizontal federation to ensure scalability.

It is an open-source project released under the Apache-2.0 license. It is suitable for developers who need to monitor infrastructure status and detect failures early in cloud-native environments such as Kubernetes.

GitHub
GitHub repository

prometheus/prometheus

The Prometheus monitoring system and time series database.

Go

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.