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.
SurrealDB Data Source
A SurrealDB data source has been added to the Plugin Catalog, enabling the integration of SurrealDB, a real-time, multi-model database, with Grafana’s visualization capabilities. This datasource allows users to directly query and visualize data from SurrealDB within Grafana, using SurrealDB’s query language.
The SurrealDB data source launches with just the basics today. You can write queries in SurrealQL using the built-in query editor, although many Grafana features like macros are not supported for now.
Table Visualization for Logs
The table visualization for logs, announced in public preview for Grafana 10.3, is generally available in Cloud (all editions) and with Grafana 10.4.
New to the table visualization with 10.4:
- the ability to sort columns
- data type autodetection of fields
- autodetection and clean formatting of json fields
UTF-8 Support for Prometheus and Mimir Alertmanagers
Grafana can now be used to manage both Prometheus and Mimir Alertmanagers with UTF-8 configurations. For more information, please see the release notes for Alertmanager 0.27.0.
AngularJS plugin warnings in dashboards
AngularJS support in Grafana was deprecated in v9 and will be turned off by default in Grafana v11. When this happens, any plugin which depended on AngularJS will not load, and dashboard panels will be unable to show data.
To help you understand where you may be impacted, Grafana now displays a warning banner in any dashboard with a dependency on an AngularJS plugin. Additionally, warning icons are present in any panel where the panel plugin or underlying data source plugin has an AngularJS dependency.
Substring matcher added to the filter by value transformation
This update to the Filter data by values transformation simplifies data filtering by enabling partial string matching on field values thanks to two new matchers: Contains substring and Does not contain substring. With the substring matcher built into the Filter data by values transformation, you can efficiently filter large datasets, displaying relevant information with speed and precision. Whether you’re searching for keywords, product names, or user IDs, this feature streamlines the process, saving time and effort while ensuring accurate data output.
In the Filter data by values transformation, simply add a condition, choose a field, choose your matcher, and then input the string to match against.
Log Volume Explorer
The Log Volume Explorer has been promoted to General Availability! First announced at ObsCon London in Nov 2023, the Log Volume Explorer adds to our set of features that help you manage your observability spend. Identify the source of logs ingested into Grafana Cloud and answer questions like “Which of my teams, environments, Kubernetes clusters, and/or applications are generating the most logs?” Find the Log Volume Explorer under Administration > Cost Management > Logs.
GCk6 Private Load Zones
Are you a k8s user? Do your requirements involve testing internal services or generating load from inside your network? Private Load Zones are a new feature of Grafana Cloud k6 that allow you to run k6 load generators from your k8s cluster and push metrics to Grafana Cloud and visualize them in the Grafana Cloud k6 app plugin.
This feature is built on top of our OSS k6-operator and lets you start tests with the k6 cloud
command the same way you would do if you used Grafana Cloud’s load zones.
Use Azure Private Link to send metrics, logs, and traces to Grafana Cloud
Save money and apply an extra layer of network security by using Azure Private Link to send metrics, logs, traces, and profiles to Grafana Cloud.
Normally when you send telemetry from Microsoft Azure to Grafana Cloud, you incur network egress fees above a certain traffic volume and your data, though encrypted, traverses the public internet. With Azure Private Link, traffic between your virtual network and Grafana Cloud travels the Microsoft backbone network, so exposing your service to the public internet is no longer necessary.
Subfolders
Subfolders are here at last!
Some of you want subfolders in order to keep things tidier. It’s easy for dashboard sprawl to get out of control, and setting up folders in a nested hierarchy helps with that.
Aggregates in Grafana Cloud k6 dashboards
If you’ve wanted to visualize your Grafana Cloud k6 test results in a dashboard you’ve been limited to displaying data as a time series. But sometimes a single number is more digestible and can help you make an assessment of your test results quicker.
Now you can aggregate your data not only over time, but as a single aggregated value. This is especially useful in combination with the Stat panel. Just change the type of your query to “Aggregate” in the new options section and data will now be aggregated for the entire time series.
SSO Settings UI and Terraform resource for configuring OAuth providers
Configuring OAuth providers was a bit cumbersome in Grafana: Grafana Cloud users had to reach out to Grafana Support, self-hosted users had to manually edit the configuration file, set up environment variables, and then they had to restart Grafana. On Cloud, the Advanced Auth page is there to configure some of the providers, but configuring Generic OAuth hasn’t been available until now and there was no way to manage the settings through the Grafana UI, nor was there a way to manage the settings through Terraform or the Grafana API.
Our goal is to make setting up SSO for your Grafana instance simple and fast.
Centralized diagnosis and troubleshooting in AWS Observability app
It’s hard to diagnose and resolve issues when your observability data is dispersed across many systems, which can lead to longer times to troubleshoot. Grafana’s AWS Observability provides a centralized location to work with critical observability data so you can fully understand the state of your systems. You can:
- Configure simply and securely
- Access, query, alert on, and interact in one place
Configure metrics and logs easily in AWS Observability app
You can choose to configure manually, or use a more streamlined configuration process with CloudFormation or Terraform. To send CloudWatch metrics to Grafana Cloud, you:
- Connect to your AWS account.
- Configure the connection between Grafana Cloud and your AWS account.
- Continue configuration with either CloudFormation or Terraform.
- Choose what service to monitor, what metrics to gather, the scrape interval, and what statistics to gather.
- Add any custom namespaces you want to monitor.
You can also edit or delete scrape jobs.
Embedded, out-of-the-box dashboards in AWS Observability
AWS Observability provides preconfigured dashboards embedded within the app.
You can easily access dashboards to monitor AWS costs and cloud services. For example, the following shows the billing dashboard.
Monitor AWS EC2 in Grafana Cloud out of the box
Grafana AWS Observability offers an out-of-the-box, embedded experience for you to efficiently explore and analyze your Amazon EC2 data.
The list of EC2 instances is available from the Overview tab.