Skip to main content

Section outline

  • Session 1: Introduction to Grafana (1.5 Hours)
    • Overview of Grafana features
    • Comparison with other visualization tools
    Session 2: Grafana Setup (2.5 Hours)
    • Installing Grafana and configuring the server daemon
    Session 3: Dashboard Setup (1.5 Hours)
    • Creating and managing dashboards
    Session 4: Grafana Panels (1.5 Hours)
    • Deep dive into Grafana panels and customization
  • Session 1: Time-Series Database Integration (1.5 Hours)
    • Introduction to InfluxDB and integration with Grafana
    Session 2: Importing and Exporting Dashboards (2.5 Hours)
    • Managing dashboards for different use cases
    Session 3: Dynamic Dashboards (1.5 Hours)
    • Using variables, annotations, and alerting in Grafana
    Session 4: Grafana CLI and Administration (1.5 hours)
    • Plugin management & admin commands
  • Session 1: Introduction to Prometheus (1.5 Hours)
    • Installation, configuration, and basic concepts
    Session 2: Monitoring Nodes with Prometheus (2.5 Hours)
    • Using Node Exporters and service discovery
    Session 3: PromQL Operations (1.5 Hours)
    • Writing queries and using functions
    Session 4: Recording Rules and Scraping (1.5 Hours)
    • Configuring recording rules and scraping methods
  • Session 1: Introduction to Alerting (1.5 Hours)
    • Overview of Alert Manager and creating alert rules
    Session 2: Setting Up Alerts (2.5 Hours)
    • Configuring alerting channels for actionable insights
    Session 3: Integrating Grafana and Prometheus (1.5 Hours)
    • Connecting Prometheus to Grafana for visualization
    Session 4: Case Studies & Final Hands-On Exercise (1.5 Hours)
    • Real-world monitoring challenges and solutions