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
    • The Ecosystem
    • Architecture
    • Further Clarifications
  • Prometheus Server Deployment
    • Deployment
    • Resources
  • Exporter Deployment
    • Operating System Exporters
      • Linux node_exporter
      • Windows wmi_exporter
      • Configure Prometheus
    • SNMP Exporter for Network Equipement
      • SNMP Introduction
      • snmp_exporter
      • Configure Prometheus
  • Grafana Dashboard
    • Grafana Deployment
    • Undetstand Prometheus Metrics
      • Exporter Metrics
      • Prometheus Metrics
    • Add Data Source
    • Create Dashabord
      • Varaiables
      • label_values
      • Define Variables
      • Add Panel
    • Grouping and Group Repeating
    • Save Dashboard Settings
    • Reference
  • Alerting
    • Alertmanager Deployment
    • Alerting Rules
  • 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

Performance Monitoring with Prometheus and Grafana

Navigation

  • Overview
  • Prometheus Server Deployment
  • Exporter Deployment
  • Grafana Dashboard
  • Alerting
  • Tips

Related Topics

  • Documentation overview
    • Next: Overview

Quick search

©2019, KC Kecheng. | Powered by Sphinx 1.8.5 & Alabaster 0.7.12 | Page source