- Documentation
Learning Hub
Grafana Labs Learning Hub
Chart your path to observability mastery.
Choose how to start
Start here.
Never opened Grafana before? We explain what Grafana Cloud is, walk you through your first stack, and give you the vocabulary you need.
Start the beginner pathPick a journey.
Know what you want to do, such as monitor infrastructure, explore unfamiliar data, or instrument an app? Browse all journeys and follow one step by step.
See all journeysOpen the library.
Explore all learning paths in one place. Browse on your own terms and use the current catalog filters to narrow the list.
Open the libraryJourneys
Deepen your technical knowledge with self-paced sections. From foundational cloud setups to advanced observability practices, these journeys guide you through hands-on exercises in your own cloud stack - helping you confidently scale and strengthen your observability strategy.
Which Grafana is right for you?
Understand your Grafana deployment options and choose the right one for your team.
Introduction to Grafana Cloud
Decide whether Grafana Cloud is right for you. Learn how it brings your telemetry together, scales without your backend management, maintains compliance and security, adds AI capabilities, offers turnkey solutions, and speeds up incident response.
Introduction to monitoring databases
Monitor your databases with Grafana Cloud, from overall instance health to individual queries. Database integrations give you prebuilt dashboards, alerts, and database-level metrics across MongoDB, Redis, Memcached, Cassandra, Oracle, MySQL, and PostgreSQL. Database Observability goes deeper for MySQL and PostgreSQL, showing how every query performs and why. In this journey, you'll learn what each approach gives you, how to choose between them, and how to set them up hands-on.
Introduction to integrations
Grafana integrations are turnkey monitoring packages for a wide range of common technologies. Each one comes with a preconfigured Grafana Alloy setup, prebuilt dashboards, and alert rules, so you get monitoring in minutes instead of building it from scratch. In this journey, you'll learn what an integration is, how it differs from a data source connection, and how to set one up and use the dashboards and alerts it comes with.
Introduction to data sources
Explore common Grafana data sources, see how Grafana connects to data wherever it lives, and learn when a data source is the right way to bring your data in.
Introduction to monitoring cloud provider data
Set up observability for your cloud provider accounts and services using Grafana.
Dashboards as Code with the Foundation SDK
Learn to define Grafana dashboards as strongly typed code and deploy them with Terraform
Send data from external collectors
Learn how to send metrics and logs to Grafana Cloud from Prometheus, InfluxDB, Graphite, and other external collectors.
Deploy Grafana resources as Code with Terraform
Learn to define Grafana resources like alert rules in HCL and deploy them with Terraform
Getting started with k6 performance testing
Learn to write, run, and analyze k6 performance tests, from your first script to automated baselines that catch slow responses, timeouts, and errors under load with Grafana Cloud.
Manage your collectors at scale with Fleet Management
Learn to manage and monitor collectors at scale
Explore your infrastructure data with Grafana Drilldown apps
Explore metrics and logs interactively without writing queries. Use Drilldown apps to investigate infrastructure health visually through a point-and-click interface.