Performance Monitoring with Prometheus and Grafana¶
This document will guide readers on how to get started performance monitoring with Prometheus and Grafana dashboard. The source of this document can be found here on github.
- Overview
- Prometheus Server Deployment
- Exporter Deployment
- Grafana Dashboard
- Alerting
- Tips
- Install Prometheus as a Systemd Service
- Import Community Defined Grafana Dashboard
- Add New Labels
- Select Legends to Display on Grafana Panel
- Graph Top N in Grafana
- Use Telegraf as Exporters
- Collect Metrics with Arbitrary Scripts
- Use Alerta to Manage Alerts
- Show Diagrams on Grafana Panel
- The Built-in “up” Metric
- Scrape Interval Pitfall
- Reload Prometheus through HTTP POST
- Add a Label with PromQL