Operations | Monitoring | ITSM | DevOps | Cloud

How to work with multiple data sources in Grafana dashboards: best practices to get started

Grafana dashboards enable you to visualize and correlate data from a wide range of sources. With a centralized view of your data, you can troubleshoot faster, make better decisions, and streamline monitoring. But for those of you ramping up with Grafana, you might have a few questions about how, exactly, to create these rich dashboards featuring data from disparate sources, or even how to incorporate multiple queries from a single source into your visualization.

Prometheus 3.0 and OpenTelemetry: a practical guide to storing and querying OTel data

Over the past year, a lot of work has gone into making Prometheus work better with OpenTelemetry—a move that reflects the growing number of engineers and developers that rely on both open source projects. Historically, Prometheus users have faced a number of challenges when trying to work with OpenTelemetry (and vice versa).

AI Observability with Grafana with Ishan Jain (Grafana Office Hours #29)

In this Grafana Office Hours, Ishan Jain talks about AI Observability with Grafana: what it entails, factors to consider when monitoring and observing LLMs, and how to do it all with Grafana. He is joined by Senior Developer Advocate Nicole van der Hoeven. LINKS.

Creating alerts from panels in Kubernetes Monitoring: an overlooked, powerhouse feature

As a product manager here at Grafana Labs, I’ve learned that sometimes the most powerful features can sneak by unnoticed, buried in those three little dots off to the side of the panel. But what happens when one of those hidden gems suddenly becomes the star of the show? Recently, we released a new Kubernetes Monitoring feature in Grafana Cloud—an alert system you can use to create alerts from panels in the app.

Booking.com's Observability Overhaul: Unified Metrics, Logs, and User Insights | Grafana & OTel

Murugesan and Ahmadali from Booking.com's Observability Team as they dive into the journey of modernizing observability. Discover how they transformed fragmented systems into a centralized, scalable platform using OpenTelemetry and Grafana solutions. They share insights on their three-year strategy, the importance of unified metrics and logs, and overcoming challenges, from technology transitions to fostering teamwork.

Grafana dashboards are now powered by Scenes: big changes, same UI

Though you might not immediately notice it the next time you log in, Grafana’s frontend has undergone a major upgrade. We recently migrated our dashboard architecture to utilize the Grafana Scenes library, enabling the creation of more stable, dynamic, and flexible Scenes-powered dashboards. Yes, the UI is pretty much the same, but under the hood, the engine responsible for visualizing the dashboards used by millions of people around the world has largely been rewritten.

Beginners guide - Visualizing Canvas in Grafana | Grafana Labs

In this video, Grafana Developer Advocate Leandro Melendez describes how Canvas panels combine the power of Grafana with the flexibility of custom elements. They are extensible visualizations that allow you to add and arrange elements wherever you want within unstructured static and dynamic layouts. This lets you design custom visualizations and overlay data in ways that aren’t possible with standard Grafana visualizations, all within the Grafana UI.

Grafana variables: what they are and how they create dynamic dashboards

A common pattern when building Grafana dashboards is to represent data for many items at once, such as simultaneously monitoring hundreds of servers. But what if there’s a problem with one of those servers? You’d want the ability to quickly identify that single server, and drill into the details without noise from all the other systems. In Grafana, dashboard variables are a great way to filter data and focus on the information that’s most important to you.

Edit your Git-based Grafana dashboards locally

Grafana has grown to become one of the most prominent dashboarding tools available, with an extensive set of features that support organizations of all sizes. There can come a time, however, when you have too many dashboards. As a software engineer, you might think, “Why can’t I do with dashboards what I do with my code?” That is, you know how to keep your code in version control (e.g., Git). You know how to share and review your code with colleagues (e.g., pull requests).