Get in Touch

Course Outline

1. Introduction to system monitoring and Grafana

  • Core concepts of telemetry.
  • Telemetry methods: Push versus Pull.
  • Data retention, sampling, and downsampling techniques.
  • Understanding Grafana and its data sources.

2. Understanding Grafana

  • Installation procedures for Grafana.
  • Accessing the Grafana interface.
  • Building your first dashboard.
  • Navigating dashboards, rows, and panels.
  • Utilising the time range selector.
  • Relative time functions and time shifting.

3. Data sources

  • Prometheus architecture overview.
  • Installing Prometheus.
  • Accessing the Prometheus web interface.
  • Installing node_exporter.
  • Retrieving metrics.
  • Querying data in Prometheus.
  • Scraping metrics into Prometheus.
  • Graphite architecture overview.
  • Installing Graphite.
  • Feeding data into Graphite.
  • Integrating data sources into Grafana.

4. Deep dive into Grafana panels

  • Graph panel types.
  • Singlestat panels.
  • Gauge panels.
  • Bargauge panels.
  • Heatmap panels.
  • Text panels.
  • Table panels.
  • Dashboard list panels.
  • Utilising plugin panels.
  • Manipulating and configuring panels.

5. Annotations and alerting

  • Working with annotations.
  • Configuring alerts.
  • Using the alert list panel.
  • Setting up email and other notification channels for alerts.

6. Exploring features and variables

  • Using the Explore functionality.
  • Implementing templating with variables.
  • Creating dynamic panels based on variables.

7. Loki - Grafana log aggregation system

  • Overview of Loki.
  • Installation guide.
  • Techniques for exploring logs.

8. Grafana administration

  • Organising and structuring Grafana.
  • Migrating the backend to MySQL.
  • Ensuring high availability in Grafana.
  • Running Grafana behind a reverse proxy.
  • Enhancing security with SSL certificates.
  • Troubleshooting common Grafana issues.

Requirements

  • Fundamental knowledge of data analytics.
  • Basic proficiency in Linux system administration.
 14 Hours

Testimonials (7)

Related Categories