
Explore Grafana, an open source data visualization and monitoring platform, learn to create dashboards from multiple data sources, configure panels, alerts, and plugins for scalable, data-driven insights.
Explore Grafana, an open source analytics and visualization platform, to query, visualize, and alert on metrics, and build interactive dashboards with panels, plugins, alerts, and transformations.
Learn how Grafana unifies data from diverse sources into flexible dashboards, enabling democratized access, real-time monitoring, and advanced querying for data-driven decision making.
Explore installing Grafana across Windows, Linux, and Docker using the latest stable 9.5.3 open source edition, validate the service status, and run Grafana on port 3000.
Explore Grafana data sources as connectors between data systems and Grafana, learning built-in options like Prometheus, InfluxDB, MySQL, PostgreSQL, and Elasticsearch, plus plugins and query editors to power dashboards.
Configure and connect data sources to Grafana by installing InfluxDB and Telegraf on a Linux machine, then feed system metrics cpu memory disk into InfluxDB and visualize them in Grafana.
Explore Grafana data source settings and options by connecting InfluxDB, adding data sources, and verifying connectivity and measurements.
Learn to build Grafana dashboards from scratch by connecting data sources, selecting visualizations, configuring panels, and validating queries. Master templating, layout, alerting, sharing, and performance to create dynamic, informative dashboards.
Learn to build a complete system metrics dashboard in Grafana using InfluxDB, creating a host overview with uptime, CPU, memory, disk, and interactive time filters.
Explore Grafana's panel and layout options, including rows, columns, grid, and dashboard variables, plus panel, data source, and visualization settings to craft flexible, dynamic dashboards.
Explore Grafana visualization techniques to turn raw data into insights with line charts, bar charts, pie charts, gauges, scatter plots, heatmaps, tables, histograms, and world maps.
Configure and customize Grafana charts by selecting chart types, connecting data sources, building queries, and applying styling, thresholds, annotations, and alerts to create interactive dashboards.
Explore how to use annotations in Grafana for data insights and monitoring, including single point, region, text, and tag annotations, and connect them with alerts and data sources.
Learn to build dynamic Grafana dashboards using variables and template queries. Create and use query, interval, and custom variables, interpolate values, and leverage template queries to populate options.
Learn how to build dynamic dashboards with variable interpolation in Grafana, enabling real time insights, flexible queries, and cascading variables for interactive drill-downs.
Learn how to integrate Grafana alerting with multiple notification channels, configure alert rules and contact points, and test delivery through email, Slack, PagerDuty, and webhooks.
Configure and manage alerts in Grafana to proactively monitor CPU and other metrics, set thresholds, create alert rules, and route notifications via email or webhooks.
Explore authentication and authorization in Grafana, covering LDAP, OAuth, basic, and token-based methods for dashboard and data source access. Master RBAC, ACL concepts for secure, least-privilege control.
Enable ssl/tls encryption in Grafana by generating or obtaining a certificate, configuring Grafana's server to use https on port 443, and applying best practices for certificate management.
Explore the Grafana plugin marketplace, discover community and enterprise plugins, and learn how to install, manage, and create plugins for panels, data sources, apps, and maps.
Install and manage Grafana plugins from the plugin marketplace, including data, panel, and application types. Configure plugins in dashboards and apply best practices for trusted plugins, updates, and testing.
Explore Grafana's plugin marketplace and community plugins, including data source, panel, map, and apps plugins. Learn to install, manage, and build your own plugins with guidance.
Apply best practices for Grafana dashboards by prioritizing relevant actionable metrics and a clean layout with clear labels and effective visualizations. Enhance interaction and responsiveness with filters and tooltips.
Optimize Grafana dashboards by monitoring cpu, memory, disk, network, and latency; implement time range, interval, caching, and template queries; diagnose slow queries, optimize data sources, and apply iterative performance improvements.
Build a full Grafana system monitoring dashboard from scratch with two servers, InfluxDB data source, and Telegraf integration, using query variables, drill-down dashboards, thresholds, and email alerts.
Master Grafana by building dashboards, configuring data sources, and applying visualization techniques, alerts, and thresholds; create a real-life Linux system monitoring dashboard with drill downs and alerts.
Become a Grafana professional and learn one of employer's most requested skills nowadays!
This comprehensive course is designed so that students, developers, data scientists, IT operators, engineers... can learn Grafana software from scratch to use it in a practical and professional way. Never mind if you have no experience in the software, you will be equally capable of understanding everything and you will finish the course with total mastery of the subject.
After several years working as an Engineer and Developer, I have realized that nowadays mastering Grafana for data or analytics visualization and monitoring is very necessary in data science, DevOps or other IT applications. Grafana is an open source software (it works without commercial licenses), and that is why it is one of the leaders in the industry and its demand is increasing. Knowing how to use this software can give you many job opportunities and many economic benefits, especially in the world of analytics and science.
The big problem has always been the complexity to perfectly understand the software it requires, since its absolute mastery is not easy. In this course I try to facilitate this entire learning and improvement process, so that you will be able to carry out and understand your own projects in a short time, thanks to the step-by-step and detailed examples of every concept.
With more than 8 exclusive hours of video, this comprehensive course leaves no stone unturned! It includes both practical exercises and theoretical examples to master Grafana. The course will teach you metrics visualization and application analytics in a practical way, from scratch, and step by step.
We will start with the installation of Grafana software and all pre-requisites on your computer, regardless of the features of your computer.
Then, we'll cover a wide variety of topics, including:
Introduction to Grafana and course dynamics
Download and Install Grafana software and needed tools
General familiarization with the data sources supported by Grafana: Prometheus, InfluxDB, Elasticsearch
Complete dashboard creation and customization
Application and working with all visualization techniques
Templating and Variables, from zero to advanced
Alerting and Notifications in Grafana
Security and User Management: authentication, authorization and SSL/TLS ecryption
Full use of Grafana Plugins and Extensions
Grafana Best Practices and Troubleshooting
Building from scratch your Grafana Real-life complete project
Mastery and application of absolutely ALL the functionalities of the software
Practical exercises and much more!
In other words, what I want is to contribute my grain of sand and teach you all those things that I would have liked to know in my beginnings and that nobody explained to me. In this way, you can learn to solve a wide variety of projects quickly and make versatile and complete use of Grafana. And if that were not enough, you will get lifetime access to any class and I will be at your disposal to answer all the questions you want in the shortest possible time.
Learning Grafana has never been easier. What are you waiting to join?