Skip to main content

Section outline

  • Session 1: Introduction to Grafana (1 hour)

    • Overview of visualization tools.
    • Grafana features and setup.
    • Grafana server daemon and service file.

    Session 2: Grafana Panels and Attributes (1 hour)

    • Dashboard creation and customization.
    • Hands-on: Creating a basic dashboard.

    Tea Break (15 mins)

    Session 3: Panel Activities (1 hour)

    • Customizing dashboards with queries.
    • Hands-on: Working with random queries.

    Session 4: Importing/Exporting Dashboards (1 hour)

    • Sharing and importing dashboards.
    • Hands-on: Import/export exercises.

    Lunch Break (1 hour)

    Session 5: Deep Dive into Grafana (1 hour)

    • Advanced dashboard configurations.
    • Hands-on: Advanced dashboard setup.

    Session 6: Time-Series Database (1 hour)

    • Introduction to InfluxDB.

    Tea Break (15 mins)

    Session 7: InfluxDB with Grafana Integration (1 hour)

    • Setting up and integrating InfluxDB with Grafana.
    • Hands-on: Data visualization using InfluxDB.
  • Session 1: Introduction to Prometheus (1 hour)

    • What is Prometheus?
    • Prometheus architecture and installation.
    • Basic configurations.

    Session 2: Expression Browser & Metrics (1 hour)

    • Metric formats and types in Prometheus.
    • Hands-on: Exploring Prometheus metrics.

    Tea Break (15 mins)

    Session 3: PromQL Basics (1 hour)

    • Introduction to PromQL (Prometheus Query Language).
    • Hands-on: Writing basic PromQL queries.

    Session 4: PromQL Operations and Functions (1 hour)

    • Advanced PromQL operations.
    • Hands-on: Query filtering and data analysis.

    Lunch Break (1 hour)

    Session 5: Node Exporter (1 hour)

    • Installing and configuring Node Exporter.
    • Hands-on: Exporting system metrics.

    Session 6: Push Gateway (1 hour)

    • Understanding Push Gateway.
    • Hands-on: Configuring and using Push Gateway.

    Tea Break (15 mins)

    Session 7: Alert Management & Rules (1 hour)

    • Setting up alerting with Prometheus Alert Manager.
    • Hands-on: Configuring and testing alert rules.