Grafana & Prometheus Observability
Grafana is a visualization and Observability platform that allows users to query, display, and analyze metrics from different data sources, including Prometheus.
Prometheus is a time-series database and monitoring system. It collects metrics, stores them efficiently, and allows for querying and alerting based on time-series data.
How Do Grafana & Prometheus Work Together?
- Prometheus collects, stores, and processes metrics from infrastructure and applications.
- Grafana queries Prometheus and visualizes the data in real-time dashboards.
Grafana
Grafana Architecture
- Introduction
- Deployments
- Connections
- Collector
- Data sources
- Integrations
- Private data source connect
- Grafana Search (Drilldown)
- Logs
- Metrics
- Traces
- Profiles
- Alerting & IRM
- Alerting
- OnCall
- Incident
- Machine learning
- SLO
- Testing & Performance
- Synthetic Monitoring
- Cloud Monitoring
- AWS
- Azure
- GCP
- Infrastructure Monitoring - Kubernetes
- Application Performance Monitoring
- Frontend (Real User Monitoring)
- Dashboards
- Administration
- AI Observability
Prometheus
Prometheus is a time-series database and monitoring system. It collects metrics, stores them efficiently, and allows for querying and alerting based on time-series data.
Grafana or other API consumers can be used to visualize the collected data.
- Introduction
- Architecture
Note:
- As part of this Tutorial, I will be covering only Grafana Enterprise & Grafana Cloud.
- This is part of my learning, research and different sources.
My Contact Information