Welcome to the Prometheus documentation page! Prometheus is an open-source systems monitoring and alerting toolkit designed to help you monitor your applications and infrastructure.
Overview
Prometheus is built around a pull-based model where the server queries the monitored targets at a regular interval to collect metrics. It stores the time series data in a high-performance time series database optimized for fast queries. Prometheus can be used to discover services dynamically and can be integrated with a wide range of alerting and visualization tools.
Features
- Service Discovery & Relabeling: Automatically discover and label your services.
- High Performance Storage: Efficiently store and query large volumes of time series data.
- Flexible Query Language: Use PromQL to query and manipulate time series data.
- Alerting: Set up alerts based on your monitoring needs.
Getting Started
To get started with Prometheus, you can follow our quickstart guide.
Quick Guide
Here's a quick guide to some of the key concepts:
- Metrics: Data points collected from your applications and infrastructure.
- Scrape: The process of Prometheus querying a target for metrics.
- Alerts: Notifications triggered when certain conditions are met.
Resources
Contact
If you have any questions or feedback, please reach out to us at contact@prometheus.io.
Note: This documentation is available in multiple languages. If you prefer a different language, you can visit our translations page.