RousselTMLEARNING

Observabilité · Courses

Grafana: From Discovery to Expertise

Discover how to administer Grafana, configure data sources, and build dynamic, interactive dashboards to visualize your data and metrics.

11 chapters27 lessonsEN
At your pace, through practice.

LEARNING PATH

Course curriculum

0Course overview1 lessons
1Introduction3 lessons
2Administration1 lessons

Understand the settings needed to secure your Grafana server

  1. Provisioning folderLesson
3Connections4 lessons

Understand how to configure and retrieve data from various sources.

  1. ConnectionsLesson
  2. Data sourcesLesson
  3. ElasticsearchLesson
  4. PrometheusLesson
4Dashboards5 lessons
5Variables and constants3 lessons
6Queries0 lessons

Understand how to filter your data

7Transformations3 lessons

For some visualizations it matters that the data has the right type, the right structure... transformations will help you adapt your data.

  1. IntroductionLesson
  2. Table viewLesson
  3. Data typesLesson
8Visualizations2 lessons

Create your first visualizations

  1. IntroductionLesson
  2. Value MappingsLesson
9Grafana Cloud0 lessons

A few enterprise use cases

10Use cases5 lessons

LEARN BY DOING

Use cases & applications

Infrastructure monitoring (ITOM)

Visualize the health of servers, network, and databases at a glance.

Application performance monitoring (APM)

Monitor response times, error rates and application traffic.

IoT and home automation

Display real-time sensor data (temperature, humidity, consumption).

Business dashboards (BI)

Aggregate sales data, sign-ups, or business KPIs.

Centralized alerting

Trigger notifications via Slack, Email or PagerDuty when thresholds are exceeded.

Unified observability

Correlate Prometheus metrics, Loki logs, and Tempo traces in one place.

Frequently asked questions

What is Grafana?

It's an open-source platform for visualizing and analyzing metrics.

Which data sources are supported?

Grafana supports many sources such as Prometheus, Elasticsearch, InfluxDB, MySQL, PostgreSQL, etc.

What's the difference between Grafana and Kibana?

Kibana is closely tied to Elasticsearch for logs, while Grafana is more agnostic and excels at metrics and multi-source integration.

Can you configure alerts?

Yes, Grafana has a powerful built-in alerting system.

How do you secure Grafana?

Through authentication (LDAP, OAuth), HTTPS, and fine-grained permissions per folder and dashboard.

What is a dashboard variable?

It makes dashboards dynamic (e.g. filtering by server or environment).

Can dashboards be exported?

Yes, in JSON format to back them up or share them.

Grafana Cloud or self-hosted?

Grafana Cloud is a managed SaaS service; self-hosting gives you full control over the infrastructure.

What are annotations?

Visual markers on graphs to indicate events (deployments, outages).

Can Grafana be used for logs?

Yes, notably with Loki, the log solution built into the Grafana ecosystem.