What's new from Grafana Labs
Grafana Labs products, projects, and features can go through multiple release stages before becoming generally available. These stages in the release life cycle can present varying degrees of stability and support. For more information, refer to release life cycle for Grafana Labs.
Loading...
Area of interest:
Cloud availability:
Cloud editions:
Self-managed availability:
Self-managed editions:
No results found. Please adjust your filters or search criteria.
There was an error with your request.
The Thresholds panel option now supports variable interpolation to help you quickly update thresholds in dashboard panels.
Simply type the your variable name (for example, `$my-var`) into a thresholds step input and manage it through the variable toggle on the dashboard.
We’ve recently extended support for cross-filtering, bringing support to:
- Histogram
- State timeline
- Status History
This is in addition to the previously supported visualizations, bar chart, table, and time series.
When a database slows down, you can now ask Grafana Assistant a question like “Why is my orders database slow?” or “What are my worst-performing database queries?” and get an answer straight from your Grafana Cloud Database Observability telemetry with no PromQL or LogQL required.
A new Database Observability tool gives the Assistant structured access to the same telemetry that powers the Database Observability app. Ask for your slowest queries and you get the top 10 ranked across MySQL and PostgreSQL, with calls, latency, errors, and rows examined for each query.
Alert enrichment is generally available in Grafana Cloud. It adds context to your alert notifications before they reach you. You can start diagnosing an issue, plan a fix, and judge severity without first opening Grafana or another tool.
Each enrichment runs when an alert fires and attaches its results to the notification. That context travels with the alert all the way through to notification delivery.
Grafana Alerting includes notification history, so you can review notifications Grafana sent for your Grafana-managed alert rules from one place. On the History page, you can open the Notifications tab to see each delivery attempt, including firing and resolved notifications, the contact point that received it, and whether delivery succeeded or failed. Filter by labels, status, contact point, and time range, or expand a row to inspect the alerts included in a notification.
Building a realistic performance test usually means writing selectors by hand, hunting down session tokens that break your script on playback, and tuning configuration before you can run anything. The latest Grafana k6 Studio release takes that work off your plate, with browser test authoring and autocorrelation now generally available.

Realize even more savings by optimizing data you don’t need.
Adaptive Metrics now lets you choose to ignore unused dashboards or ad hoc queries when creating usage based optimization recommendations. You can exclude unqueried dashboards if you have lots of stale dashboards, or ignore ad hoc queries if your users frequently issue wide queries - whatever works best for your organization!

Starting in Grafana 13.2.0, you can include authoring information to your commits.
If you don’t enable commit signing, you can use author override to author commits. If you don’t select author override, the signed-in Grafana user name and email will be used as the commit author.
Starting in Grafana 13.2.0, you can include authoring information to your commits.
If you don’t enable commit signing, you can use author override to author commits. If you don’t select author override, the signed-in Grafana user name and email will be used as the commit author.
Git Sync now supports GitHub Enterprise, both Server and Cloud versions.
You can now provision your dashboards as JSON files and your folders in your GitHub enterprise instance using Git Sync. If you make any changes in your synchronized Git repositories, they will be updated in the Grafana database as well, and vice-versa. This allows you to manage your resources as code, so you and your team can version control, collaborate, and automate deployments efficiently.
Application services and the Kubernetes workloads they run on are now separate entities, connected by a relationship, instead of a single merged entity. This follows the model most teams already work with: an application runs on infrastructure, and in Kubernetes that infrastructure is a workload.
In Grafana OSS/Enterprise, Git Sync uses webhooks to enable real-time updates from GitHub public repositories, or to enable pull request integrations. Webhooks are now available for GitLab and BitBucket.
When you operate Grafana yourself and have to troubleshoot performance issues, distributed traces are often the quickest way to see what’s going on under the hood. Until now, collecting them meant standing up an OpenTelemetry Collector and a tracing backend just to investigate a single issue.
The Azure Monitor data source now supports the Azure Monitor Metrics Batch API. Instead of sending one request per resource, Grafana groups eligible metric queries and sends them together. This means fewer calls to Azure, faster queries, and less chance of throttling on dashboards that query many resources.
