Operations | Monitoring | ITSM | DevOps | Cloud

December 2022

Grafana dashboards in 2022: Memorable use cases of the year

One of our favorite things at Grafana Labs is seeing Grafana dashboards in action. Over the past year, members of the Grafana community — from inside and outside of the company — shared the unique ways they have used dashboards to monitor a wide range of projects including an elderly parent’s home, a Tesla, and a python named Pretzel. Let’s take a look back at some of the eye-catching and informative results.

Grafana Cloud 2022: Year in review

With every new update and feature we introduced to our open source LGTM stack this year, we have also enhanced Grafana Cloud, our hosted offering that is powered by Grafana Loki for logs, Grafana for visualization, Grafana Tempo for traces, and Grafana Mimir for metrics. With Grafana Cloud, “we have curated the open source experience into an easy-to-use, opinionated, and integrated platform,” Grafana Labs VP of Technology Tom Wilkie said in the ObservabilityCON 2022 keynote.

Open source at Grafana Labs in 2022: Year in review

At Grafana Labs, we’re all about open source, and this year we took it to a whole new level. Many of you are familiar with the acronym “LGTM,” which is shorthand for “Looks good to me” and commonly used in code reviews. At Grafana Labs, LGTM has also been a guiding rubric in developing our observability stack.

Dashboard Fridays: Sample Google Kubernetes Engine Dashboard

This SquaredUp dashboard shows key metrics from any GKE (Google Kubernetes Engine) clusters and node groups, including utilization of resources and health status. Tune in to learn how it was made, the challenges it solves, and our top tips for building it yourself.

Dashboard Fridays: Sample Grafana Dashboard

This SquaredUp Grafana dashboard surfaces status information from Grafana, giving you a big picture overview across teams and apps – all while allowing you to utilize your existing dashboards and alert rules. Tune in to learn how it was made, the challenges it solves, and our top tips for building it yourself.

Dashboard Fridays: Sample Google Compute Engine Dashboard

This Google Compute Engine dashboard shows key metrics about any GCE instances, managed instance groups, and related resources such as GCE disks. These metrics include utilization of resources and health status. Tune in to learn how it was made, the challenges it solves, and our top tips for building it yourself.

Dashboard Fridays: Sample Azure Application Insights Dashboard

This SquaredUp dashboard uses the Azure plugin to surface key performance metrics from Application Insights. Common user experience metrics are all provided out of the box, and we can query, summarize, and analyse the raw logs and traces. Tune in to learn how it was made, the challenges it solves, and our top tips for building it yourself.

Introducing Outlier Detection in Grafana Machine Learning for Grafana Cloud

Outlier Detection is now available as part of the Grafana Machine Learning toolkit in Grafana Cloud for Pro and Advanced users. With this feature, you can monitor a group of similar things, such as load-balanced pods in Kubernetes, and get alerted when some of them start behaving differently than their peers. There’s supposed to be a video here, but for some reason there isn’t. Either we entered the id wrong (oops!), or Vimeo is down.

Dashboard Fridays: Sample AppDynamics Dashboard

Together, these three AppDynamics dashboards provide a high-level overview of the health and performance of a service – reporting on application-level metrics, infrastructure, and more importantly, end-user experience. Tune in to learn how it was made, the challenges it solves, and our top tips for building it yourself.

Grafana Agent v0.30: Flow adds support for logging pipelines and graduates to beta

Grafana Agent v0.30 is here! The past couple of Grafana Agent releases have been pretty exciting for us. We introduced Agent Flow as a new way to configure, run, and debug telemetry pipelines. We also announced OpenTelemetry Collector components to expand on our Big Tent philosophy and allow users to switch seamlessly between the Prometheus and OTel ecosystems. This latest release continues that momentum by introducing Loki components for building logging pipelines and marking Flow mode as beta!

Jira Automation Demystified

Repetitive tasks can be time consuming. In an ideal world, automation would remove all of the grunt work when it comes to solving business problems, freeing us up to execute on more strategic decisions. Luckily, Jira has the capabilities to take a load of tasks off your hands – including tracking your issues, posts, features, and more. This blog will walk you through the options available and offer top tips on how to set this up.

Dashboard Fridays: Zendesk

This Zendesk dashboard built in SquaredUp provides an overview of the support tickets that have been raised in Zendesk, information on tickets created, against which form, what status they are in, and how many when taken by users. Tune in to learn how it was made, the challenges it solves, and our top tips for building it yourself.

Dashboard Fridays: Azure DevOps

This SquaredUp dashboard uses the Azure DevOps plugin to let you monitor the status of your CI/CD automation, monitor Azure DevOps for failures and large queues, track the usage of your agents and resources, and summarise work items and test cases. Tune in to learn how it was made, the challenges it solves, and our top tips for building it yourself.

The only Helm chart you need for Grafana Loki is here

The community has spoken, six Helm charts is not enough! We agree! In all seriousness though, six charts is simply too many to maintain. And while it might sound counterintuitive, that’s why we are announcing a new Helm chart. By focusing on the “Grafana Labs way" to run Grafana Loki using Helm, we believe this will help us and the community concentrate our Helm efforts into a single chart. This new chart is released under grafana/loki at Helm version 3 or higher.

LM Envision Application Topology: A New Way To Visualize Application Connections

Finding service relationships and diagnosing bottlenecks within an application can be incredibly difficult to accomplish, especially if your applications are spread across multiple services, with both internal and external service calls. Although users could get granular visibility into individual traces using our Distributed Tracing features, they couldn’t see how their services were connected across different traces.

How KCB Bank Uganda greatly improved transaction service monitoring with Grafana

In 2019, KCB Bank Uganda reviewed its systems and came to a startling realization: Due to outdated monitoring processes, its services could be down for hours before anyone was alerted internally. This downtime led to frustrated consumers, a rise in customer service complaints, and a decline in revenue.

How to use monitoring and dashboards with Google Cloud Armor

Cloud Armor allows you to easily monitor your data and have peace of mind that your policies are running correctly. In this episode of Go Deep with Google Cloud Armor, we cover preconfigured and custom dashboards, Security Command Center, and using Looker for more powerful dashboarding to get even better insights from your Cloud Armor data. Watch to learn how you can use Google Cloud Armor for all your monitoring needs!

Grafana releases: New 2023 release schedule

Over the last few years, the Grafana open source project has grown at an eye-watering pace, with more than 1 million active Grafana instances now in the wild. With that growth, our processes have had to run to keep up. This is especially true when it comes to how frequently we release new versions of Grafana. Currently we cut.

Grafana Loki top 5 query performance tips

In this video, we will discuss some key tips and techniques you can use to optimize the performance of your Loki queries in Grafana Loki. By following these best practices, you can ensure that your Loki queries are executed efficiently and effectively. Start correlating your data with Grafana Cloud and the new FREE tier. Special thanks to Ed Welch for the inspiration

Guide to using the new Grafana CLI user identity conflict tool in Grafana 9.3

Here at Grafana Labs, one of the things we’re always working on is making Grafana more consistent. Given the increased adoption of Grafana around the world and the number of users and authentication providers we support, we wanted to create better defaults for login and email fields.

How to build a Formula 1 real-time analytics stack with Azure Data Explorer and Grafana Cloud

For Formula 1, speed is about more than just how fast you go around the track. It’s also about having data at your fingertips in real time to make critical improvements before, during, and after the race. “Formula 1 is one of the most fascinating data-driven sports,” said Anshul Sharma, Senior Product Manager at Microsoft. “It’s so competitive that even one tenth-second advantage can change the outcome of the race.”

Grafana 9.3 feature: Grafana OAuth token improvements

As part of our efforts to improve the security of Grafana, we introduced a long-awaited feature in the latest Grafana 9.3 release that enhances Grafana’s OAuth 2.0 compatibility. The new Grafana OAuth token improvements, which are available in Grafana OSS, Grafana Cloud, and Grafana Enterprise, ensure that the user is not only logged into Grafana, but they’re also authorized by the OAuth identity provider.

Grafana 9.3 feature: New navigation updates

As Grafana has grown from a visualization platform to an observability solution, we’ve added many tools along the way. These tools are dedicated to help you throughout the software development life cycle, whether you are trying to prevent incidents, you are monitoring your application or infrastructure, or if you are in the middle of an incident.

A complete guide to managing Grafana as code: tools, tips, and tricks

We all know about the great things Grafana dashboards can do, and configuring them as code makes it possible to get even more out of them. These days, Grafana resources can mostly be managed as code in a declarative manner, which enables code review, code reuse, and in general, better workflows. This guide presents a few as code tools you can use to declaratively manage Grafana resources, plus some tips and tricks on how to incorporate them efficiently into your own use cases.

Six things you didn't know you could do with CircleCI Insights

There are hundreds of capabilities on CircleCI that were designed to create the best possible CI/CD experience for our users. But one feature that users often point to as the most valuable on the platform is the CircleCI Insights dashboard. The Insights dashboard provides full visibility into metrics like job status, duration monitoring, and solutions for pipeline optimization.

How flame graphs visualize continuous profiling data in Grafana Phlare

We recently announced a new open source project called Grafana Phlare. This highly available continuous profiling data source is built into Grafana core, allowing you to seamlessly monitor your profiling data. With continuous profiling, you can see which parts of your applications are consuming the most resources. You can then use that data to make any necessary tweaks to reduce consumption, which translates to lower costs.

API Monitoring in SigNoz - Monitoring Key APIs with Dashboards

More about SigNoz: SigNoz - Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc. Backed by Y Combinator. SigNoz helps developers monitor applications and troubleshoot problems in their deployed applications. SigNoz uses distributed tracing to gain visibility into your software stack. If you need any clarification or find something missing, feel free to raise a GitHub issue with the label documentation or reach out to us at the community slack channel.

Monitoring high cardinality jobs with Grafana, Grafana Loki, and Prometheus

Ricardo Liberato is a consultant building solutions for corporate clients using the power of the Grafana ecosystem to tackle problems beyond the data center and into the business realm. Since 2006, I’ve been consulting for a Fortune 100 life sciences company building increasingly powerful observability solutions. We started with custom-built solutions, migrating to Grafana and Prometheus back in the Grafana 3 days.

Grafana Loki 2.7 release: TSDB index, Promtail enhancements, and more

Grafana Loki 2.7 has arrived! With it comes an experimental feature we are rather excited about: a redesigned index based off of the Prometheus TSDB index. While we are still in the early stages, this enhancement in Grafana Loki, which we previewed at ObservabilityCON 2022, creates a smaller storage footprint, better query performance, and much more that we will dive into below!