Prometheus

A metrics monitoring system with a time-series database, PromQL, and service discovery.

Overview

Prometheus collects metrics by scraping instrumented endpoints, stores them as time series, and evaluates PromQL queries and alerting rules. Service discovery keeps targets current in dynamic environments.

Where it fits

  • Monitoring infrastructure and applications
  • Alerting on service-level symptoms
  • Capacity and trend analysis with PromQL

Key capabilities

  • Pull-based metric collection
  • PromQL query language
  • Alerting and recording rules
  • Service discovery integrations

Repository metadata

Stars (snapshot)
66,967
Main language
Go
License
Apache-2.0
Topics
alerting, graphing, hacktoberfest, metrics, monitoring, prometheus, time-series
Category
Infrastructure
Last push
2026-11-05T10:57:05Z

Repository description from GitHub metadata: The Prometheus monitoring system and time series database.

Leaving this site. These links open github.com in a new tab. Source archives, release assets, checksums, and license texts are hosted and controlled by GitHub and the project maintainers. Review the upstream license before redistributing or modifying anything.

Download