Course Outline

Introduction to Grafana

  • Overview of Grafana and its ecosystem
  • Setting up and configuring Grafana
  • Connecting to data sources

Dashboard Design Fundamentals

  • Creating and customizing dashboards
  • Working with panels, variables, and filters
  • Best practices in layout and design

Interactive Dashboards and Drill-down Techniques

  • Using dashboard links and drill-down variables
  • Click-based filtering and contextual visual updates
  • Displaying detailed views (e.g., pie charts) inline

Advanced Panel Interactions

  • Passing dynamic variables between panels
  • Synchronizing graphs on user input
  • Conditional rendering of panels based on user selection

Dynamic Thresholds and Alerts

  • Understanding thresholds and alerts in Grafana
  • Configuring dynamic thresholds based on user interaction
  • Visualizing threshold lines in real-time graphs

Embedding Contextual Visualizations

  • Adding pie charts or second graphs on interaction
  • Using transformations and overrides for conditional display
  • Maintaining single-page view with dynamic content

Best Practices and Use Cases

  • Designing intuitive, iterative user workflows
  • Use cases for SRE, DevOps, and observability
  • Performance tips and dashboard optimization

Summary and Next Steps

Requirements

  • An understanding of basic data visualization principles
  • Experience with Grafana dashboards and data sources
  • Familiarity with metrics and performance monitoring

Audience

  • DevOps engineers
  • Site reliability engineers
  • Data analysts and visualization developers
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories