Get in Touch

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 based 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 secondary graphs upon interaction.
  • Using transformations and overrides for conditional display.
  • Maintaining a 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

  • A foundational understanding of data visualization principles.
  • Prior experience with Grafana dashboards and data sources.
  • Familiarity with metrics and performance monitoring concepts.

Target Audience

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

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories