What’s new in Grafana Cloud
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.
No results found. Please adjust your filters or search criteria.
Higher reliability for Grafana Cloud Traces with new limits on attribute size
Grafana Cloud Traces introduces a new safeguard to help maintain stability and prevent out-of-memory crashes when fetching traces that contain large span attributes. With this change, attributes exceeding 2KB (2048 bytes) are automatically truncated before they’re stored, striking a balance between preserving valuable trace data and maintaining overall system stability.
And if you’re using Grafana Tempo or Grafana Enterprise Traces 2.7 or newer, you can configure your custom limit to maintain a stable and reliable tracing environment.
Per-service drops for Adaptive Logs
You can now apply Adaptive Logs recommendations per-service.
This feature is useful if multiple services are producing logs with identical patterns, and you want to treat logs from those services differently. It also makes bulk applying recommendations per service, or team, easier and more useful.
Launch and shutdown dates for synthetics probes in February 2025
Between January 13 - 24, we’re launching eight (8) new public probes in AWS: Calgary, Hyderabad, Indonesia, Montreal, Spain, UAE, Stockholm, and Zurich.
The new probes will replace eight (8) deprecated probes running in Linode and Digital Ocean: Atlanta, Amsterdam, Bangalore, Dallas, Newark, New York, Toronto, and San Francisco.
Elasticsearch cross-cluster search
The Elasticsearch data source plugin now offers support for Elasticsearch’s Cross-cluster Search feature.
If you’re a big Elasticsearch user, you might have multiple clusters set up for geographical separation, different teams or departments, compliance, or scaling reasons. Previously, you needed to set up a separate data source in Grafana for each cluster. Now with cross-cluster search, you can query data across all these clusters from a single Grafana data source. This makes it simpler and more convenient to query all of your Elasticsearch logs. You can learn more about this feature in the Elasticsearch docs.
Service account token authentication in OnCall API
We’re excited to introduce service account token authentication for the OnCall API. With this change, you can now generate tokens to interact with the API so that they:
- Aren’t tied to any specific user.
- Can be enabled or disabled as needed.
- Can be set to optionally expire at a given time.
- Can be scoped to a specific set of permissions for more granular control.
In addition, this update allows us to extend the Terraform provider to support this authentication method in the OnCall client. This lets you to configure and manage your Grafana stack, including OnCall resources, all without needing to create an OnCall-specific API token, which simplifies automation and enhances security.
Recommendations in Grafana Cloud k6
The Grafana Cloud platform and Grafana Cloud k6 application include a broad range of features that can help you maximize the value you get for your testing strategy. But, with several features to learn, sometimes it can take time to figure out where to start.
The new Recommendations tab in the test run View of Grafana Cloud k6 is an intelligent tool that analyzes telemetry data, such as metrics, logs, and traces, to provide tailored best practices for your team. For example, it might suggest:
- Using other Grafana Cloud products such as Synthetic Monitoring
- Exploring Grafana Cloud k6 features such as Private Load Zones
- Correlating Results with Grafana Cloud Traces
We’ve made some big changes to the panel image sharing experience. When you share a panel link, there’s a new Panel preview section where you can:
- Customize a panel image.
- See a preview of the panel image.
- Download and share the image without a URL.
You can customize the image by updating the width, height, and scale of it:
New Grafana Cloud k6 HTTP API is generally available
We’re excited to announce that a new version of the Grafana Cloud k6 API is now available!
The new Grafana Cloud k6 API includes endpoints that make it easier for teams to integrate k6 with their CI/CD processes. You can:
- Start and stop test runs
- Start a test run with a test ID
- Upload and download scripts
- Manage project limits
- Save and unsave test results
- Get cost estimates and execution cost for test runs
- Inspect the test run lifecycle
Grafana SLO now supports Grafana-managed alert rules
Grafana-managed alert rules are now supported in Grafana SLO!
Grafana-managed alerting rules gives you access to features like alerting annotations on SLO dashboard panels, SLO alert state history, and images in SLO alert notifications.
Your alerting system can be managed via plugin preferences, and can be set to generate either datasource-managed alert rules, or Grafana-managed alert rules. Check out the documentation for more information.
Redesigned filters for dashboards is GA
In October 2024, we announced our redesigned dashboard filters. Now we’re promoting this redesign from public preview to GA.
The redesigned filters are more prominent in the dashboard and filters based on the same ad hoc filter variable are more clearly related. Also, labels can have more than one value using the new multi-select operators. For more information about these changes, refer to the original What’s new entry.
Faster TraceQL queries with anchored regular expressions in Grafana Cloud Traces
TraceQL queries now use regular expressions that are anchored at both ends. This change makes the queries faster and matches the behavior of PromQL, where regular expressions are also fully anchored.
This is a breaking change, where the query:
{ span.foo =~ "bar" }
is now treated as:
{ span.foo =~ "^bar$" }
.
Datadog percentile aggregation and new query variable syntax
The Grafana Datadog plugin now includes two new features:
- Percentile Aggregation Function for distribution-type metrics.
- New Query Variable Syntax – now supports all tags associated with a metric.
For more details, check out Grafana Datadog data source documentation.
Query CloudWatch Logs Insights with PPL and SQL
The AWS CloudWatch data source plugin now offers two new query languages for searching through logs: OpenSearch PPL and OpenSearch SQL. You now have increased flexibility to choose a more familiar query language and to take advantage of their unique features (like the SQL JOIN command) when querying AWS CloudWatch Logs Insights. In addition to the already supported Logs Insights QL option, you can find the added query language options in the new Query language drop-down list.
PDF export improvements in GA
In May 2024, we announced a new way of generating PDFs that introduced a major performance improvement for the PDF export feature. It also fixed all caveats related to rendering a report with panels or rows set to repeat by a variable, like rendering repeating panels inside collapsed rows.
This new PDF generation method now replaces the old one and is generally available for everyone.
ML-enhanced guidance on SLO target selection
Many teams struggle with picking SLO targets, particularly for new SLOs. The target percentage drives the sensitivity of the burn rate calculations, the error budget remaining, and it can tune alert volume. If you assume you want to create an SLO to ensure “99.5% of HTTP requests return successfully in under 500 ms”, how do you know that 99.5% is a realistic target for your service? People often guess or take a number from management.
Grafana SLO in collaboration with the Machine Learning team is proud to announce a major enhancement to our SLO creation wizard. After defining an SLO, the “step 2” target selection page now shows ML-enhanced guidance to help you assess the risk of breaching a given target. We query 90 days of history from the metrics used in the SLO definition, and run simulations to predict the likelihood of meeting a given target given the history of the metrics. The user can slide the target percentage and see an updated prediction of the likelihood of meeting that target.