May 2025 Summaries
30 posts from Grafana Labs
Filter
Month:
Year:
Post Summaries
Back to Blog
Grafana Metrics Drilldown, part of the Grafana Drilldown apps suite, provides a queryless experience for exploring Prometheus-compatible metrics, allowing users to identify key data efficiently without the need for PromQL queries. Recent updates, highlighted at GrafanaCON 2025, include a new collapsible sidebar menu that facilitates easier metric targeting through advanced filtering by prefixes, suffixes, and rules, with real-time feedback on selections. The Group by labels feature enables users to organize metrics by specific labels to detect patterns and anomalies effectively, while additional pagination and sorting options help prioritize metrics based on dashboard associations and alert relevance. These enhancements aim to streamline the process of pinpointing essential metrics, offering a more intuitive and faster means to access insights, particularly beneficial for those managing large datasets. Users are encouraged to explore these features through Grafana's technical documentation and demos, with Grafana Cloud providing accessible entry points for metrics, logs, and dashboards.
May 29, 2025
650 words in the original blog post.
Enriching Kubernetes logs with GeoIP data can significantly enhance the observability and understanding of user behavior within applications. By integrating MaxMind's GeoIP database with the Kubernetes Monitoring Helm Chart, users can enrich pod logs with geographical insights based on IP addresses. This process involves setting up the Helm Chart, configuring log enrichment, and visualizing the enriched data in Grafana Cloud, enabling the identification of unusual traffic patterns and potential security threats. GeoIP enrichment helps in troubleshooting, optimizing performance, and ensuring regulatory compliance by providing a geographical context to log data, which is crucial for understanding user interactions and behaviors across different regions. The enriched log data can then be analyzed using Grafana Cloud, allowing for the creation of visualizations such as heat maps and geographic breakdowns, thereby transforming raw logging data into actionable intelligence.
May 28, 2025
1,842 words in the original blog post.
Grafana 12 has introduced a new feature that enables users to easily import Prometheus-style alerts and recording rules into Grafana-managed alerts, simplifying the integration process without the need for rewriting existing configurations. This development was driven by the need to merge the robust monitoring capabilities of Prometheus with the advanced alerting features offered by Grafana, which now includes APIs compatible with tools like mimirtool or cortextool. The import process accounts for differences in how Prometheus and Grafana evaluate alerts by adding small mathematical expressions to maintain compatibility. Users can import alerts through the Grafana UI or API, specifying details like data source, target folders, and whether imported rules should be paused or active. This functionality not only preserves existing workflows but also allows users to leverage Grafana's enhanced alerting features, such as visualizations, RBAC, and error state management, making it particularly beneficial for organizations with extensive alert rule sets. Grafana Labs has already adopted this internally, using CI/CD pipelines to manage thousands of alerts efficiently, and invites others to explore the benefits of this integration using their comprehensive documentation and user-friendly platform.
May 27, 2025
903 words in the original blog post.
Ryan Kelly, a Senior Observability Architect at Grafana Labs, addresses common challenges faced by customers in configuring SAML authentication within Grafana Cloud. By simulating the customer experience, Kelly provides a comprehensive guide to set up SAML-based logins, enabling users to log in with roles assigned in Grafana through single sign-on, thus eliminating the need for separate credentials. The guide details steps for configuring both Grafana Cloud and an identity provider (such as Keycloak), covering everything from creating client applications and mapping user attributes to ensuring correct role assignments. This setup allows for centralized user authentication management similar to other applications. The guide emphasizes the importance of ensuring consistent key pair value mappings between the identity provider and Grafana Cloud to avoid login failures. Kelly encourages testing the setup by logging in with different user roles and suggests exploring further customization options, such as configuring individual access levels for users. Grafana Cloud offers a free tier and various plans to cater to different use cases.
May 23, 2025
1,773 words in the original blog post.
Grafana Labs has released security patches for Grafana version 12.0 and other supported versions to address two key vulnerabilities, CVE-2025-4123 and CVE-2025-3580. CVE-2025-4123 is a high-severity cross-site scripting (XSS) vulnerability that could allow attackers to redirect users to malicious websites and execute arbitrary JavaScript, potentially leading to session hijacking or account takeover; it affects Grafana OSS and Enterprise versions from 8 onwards, though Grafana Cloud users are not impacted. The CVE-2025-3580 vulnerability, rated medium severity, arises from user deletion logic flaws, which could let organization admins delete server administrators, making the Grafana instance unmanageable if no other admin accounts exist. Users are advised to upgrade their Grafana instances to the latest patched versions to mitigate these risks, while cloud providers like Amazon Managed Grafana and Azure Managed Grafana have confirmed their services are secure following early notifications and patches. The vulnerabilities were discovered and reported through Grafana's bug bounty program, highlighting the importance of continuous security assessments and prompt patching to protect against potential exploitations.
May 23, 2025
1,190 words in the original blog post.
Grafana has released security patches for all supported versions, including Grafana 12.0.0+security-01, to address a high severity cross-site scripting (XSS) vulnerability identified as CVE-2025-4123. This vulnerability, which allows attackers to redirect users to malicious websites through custom frontend plugins, was disclosed a day earlier than planned due to a public leak. The vulnerability impacts Grafana OSS and Grafana Enterprise from versions as far back as Grafana 8, although Grafana Cloud instances, including Amazon Managed Grafana and Azure Managed Grafana, are not affected. The vulnerability can be exploited without editor permissions if anonymous access is enabled, posing risks such as session hijacking or account takeover. Users are advised to upgrade their Grafana instances or apply a suggested Content Security Policy configuration to mitigate the risk. The vulnerability was initially reported on April 26, 2025, and a fix was developed internally by April 30, with public releases following on May 21. The discovery and disclosure were managed through Grafana's bug bounty program, with acknowledgments given to Alvaro Balada for reporting the issue.
May 21, 2025
739 words in the original blog post.
Grafana Cloud has introduced a series of updates and features following the release of Grafana 12, enhancing its fully managed observability platform. Key enhancements include a suite of "observability as code" tools that automate workflows, allowing users to version and deploy dashboards similarly to code bases, and the introduction of Git Sync, bringing Git workflows directly into the Grafana UI. Dynamic dashboards allow for more efficient monitoring by displaying relevant information contextually, while the platform now supports consistent, resource-oriented APIs and a foundation SDK for defining dashboards programmatically. The new Grafana CLI simplifies automation and local development, and SCIM integration streamlines user and team management. Additional updates include SQL expressions for data transformation, faster table panels, and Grafana Assistant, an LLM-powered agent for improved user interaction. Enhanced Grafana Drilldown apps now offer more robust visualization and filtering capabilities, and new features in Synthetic Monitoring and Prometheus native histograms provide deeper insights into performance metrics. The platform also introduces new incident response options and updates to Grafana Cloud Traces for improved troubleshooting. Grafana Cloud continues to expand its offerings with new Enterprise data source plugins, supporting integrations with platforms like Netlify, Vercel, and Zendesk.
May 21, 2025
1,954 words in the original blog post.
Prometheus 3.0 release enhances its integration with OpenTelemetry through a feature known as resource attribute promotion, which streamlines dashboard creation and metric exploration by promoting OpenTelemetry resource attributes as metric labels. This functionality, enabled by default on Grafana Cloud, simplifies the correlation between Prometheus metrics, Grafana Loki logs, and Grafana Tempo traces, addressing challenges like dashboard filtering and metric exploration. Resource attribute promotion is backward compatible, ensuring existing queries and dashboards remain functional while enabling users to move away from Prometheus naming conventions and fully adopt OpenTelemetry semantic conventions. The feature supports richer community dashboards and offers best practices such as providing deployment details and enriching promoted attributes to improve observability workflows. Additionally, it maintains consistency in Prometheus and Loki alignment, supports backward compatibility by retaining job and instance labels, and integrates seamlessly with existing OpenTelemetry Collector and Alloy pipeline implementations. The adoption of resource attribute promotion facilitates the use of standardized and reusable PromQL queries, particularly for key RED metrics, enhancing the observability and performance monitoring of services.
May 20, 2025
1,739 words in the original blog post.
Grafana Cloud Incident Response Management (IRM) has introduced several customizable features to enhance incident response processes, allowing organizations to embed the tool into their existing workflows rather than conforming to a rigid structure. Key updates include the ability to define custom incident statuses beyond just "Active" and "Resolved," enabling organizations to specify stages like "Identified" or "Mitigated" for better stakeholder visibility. The addition of custom metadata fields allows users to capture detailed incident data, such as involved teams and affected services, which aids in post-incident assessments. Enhanced incident label capabilities unify label management across OnCall and Incident, improving workflows and service visibility. Furthermore, the option to declare private incidents offers tighter control over sensitive information by restricting access to a select group of stakeholders. These updates aim to provide a more flexible and efficient incident response experience within Grafana Cloud, which includes a free tier for new users.
May 20, 2025
718 words in the original blog post.
At its annual Build conference, Microsoft announced the integration of Grafana dashboards into Azure Monitor, providing Azure users with native access to real-time operational monitoring through the Azure Portal at no extra cost. This service, currently in public preview, allows users to create, edit, and manage Grafana dashboards for various Azure services, including Azure Monitor metrics and Azure Kubernetes Services, with minimal administrative effort. The integration supports Grafana OSS, enabling users to utilize thousands of community-created dashboards for Prometheus and Azure Monitor data sources. Additionally, the dashboards are portable across different Grafana instances, facilitating sharing and reuse across platforms like Azure Managed Grafana and Grafana Cloud. This collaboration marks a significant step in embedding Grafana into Azure's user experience, enhancing the workflow of over 700,000 organizations using Azure globally and fostering greater participation in the Grafana community.
May 19, 2025
375 words in the original blog post.
Two students, Cole Bentley and Dakota Roth, at the Oregon Institute of Technology, developed an innovative solution using Grafana and TimescaleDB to monitor the availability of laundry machines in their college dorm. By leveraging internet-connected washing machines with service tags and QR codes, they could access and visualize real-time data on machine usage, allowing them to determine the busiest times and most popular machines. They initially collected data using a script written in Perl and later optimized it with Go, which fetched JSON data every minute from the machines’ APIs and stored it in TimescaleDB. Their Grafana dashboard, developed from Dakota's prior experience and interest in data visualization, provides insights into machine status, including running times and availability, enhancing the efficiency of their laundry routines. The project, which was well-received at GrafanaCON 2025, has inspired them to explore further unconventional applications of Grafana, such as correlating laundry data with weather conditions or even gamifying machine usage for potential stock trading insights.
May 16, 2025
1,105 words in the original blog post.
On April 26, 2025, Grafana Labs experienced a security incident due to a vulnerable GitHub Action, which allowed unauthorized code execution and exposure of environment variables within a trusted environment. The company has confirmed that no code modifications, unauthorized access to production systems, or exposure of customer data occurred. In response, Grafana Labs has implemented several security measures, including mandatory use of Gato-X for detecting insecure GitHub Actions and Zizmor for static code analysis, as well as using TruffleHog to scan for exposed credentials. The incident prompted a comprehensive review of their systems, ensuring no integrity or availability issues arose, and led to improvements in security practices such as credential compartmentalization and enhanced alerting capabilities. Grafana Labs has publicly shared the incident details and reinforced its commitment to transparency and security enhancements to prevent future vulnerabilities.
May 15, 2025
1,030 words in the original blog post.
Grafana Labs is enhancing its observability platform by expanding its ecosystem of data sources, enabling users to query, visualize, and alert on data from a variety of systems within a single centralized platform. At GrafanaCON 2025, the launch of Grafana 12 was highlighted, emphasizing the platform's commitment to openness and extensibility. The platform now supports over 150 data sources, including new additions like Amazon Aurora, Azure CosmosDB, CockroachDB, and Yugabyte for database visualization, as well as data sources for CI/CD tools like Drone, Netlify, and Vercel. Additionally, Grafana has introduced data sources for incident management and analytics tools such as Adobe Analytics, Atlassian Statuspage, and Zendesk, alongside observability and monitoring tools like Amazon Managed Service for Prometheus, Azure Monitor Managed Service for Prometheus, Catchpoint, Cloudflare, and LogicMonitor. These integrations, available in Grafana Enterprise and Grafana Cloud, aim to facilitate deeper insights and streamline data management for organizations operating in distributed, multi-cloud environments.
May 14, 2025
913 words in the original blog post.
Grafana has introduced SCIM provisioning in public preview for Grafana Enterprise and Grafana Cloud Advanced, aiming to simplify and automate user management. This feature, part of the Grafana 12 release, addresses user feedback about the complexity and inefficiency of manual user and team management processes. SCIM (System for Cross-domain Identity Management) offers a unified, automated approach to managing users, teams, and access controls, significantly reducing the time and security risks associated with manual interventions. It enables instant user provisioning, real-time access updates, and automatic deprovisioning, streamlining the management of user lifecycles and enhancing security by ensuring immediate access removal when users leave. SCIM integrates seamlessly with major identity providers like Azure AD and Okta, and supports features such as dynamic team management and automated compliance. Grafana is actively seeking user feedback to refine SCIM and plans to enhance migration, role management, and monitoring features as part of its future vision for enterprise-grade user management.
May 14, 2025
950 words in the original blog post.
Prometheus, a popular open-source monitoring tool known for its flexibility in collecting time series metrics, can be effectively connected to Grafana Cloud to enhance data visualization and actionability. This process involves setting up a local Prometheus instance and using the Prometheus node exporter to gather machine metrics such as CPU, memory, and disk space. Once these metrics are collected, they can be linked to Grafana Cloud to benefit from its robust, cloud-hosted observability features, which include dashboards and alerts. A secure tunneling tool like ngrok is used to expose the local Prometheus instance to Grafana Cloud, facilitating the setup of data sources without needing additional infrastructure management. By importing a prebuilt dashboard, users can easily visualize system metrics in Grafana Cloud, which offers a generous free tier and scalable plans for various use cases.
May 13, 2025
688 words in the original blog post.
Kristin Knapp's post details the integration of Databricks data with Grafana, an open-source platform for data visualization, emphasizing Grafana Labs' commitment to providing versatile data insights. By leveraging the Databricks Enterprise data source within Grafana, users can write custom SQL queries and construct interactive dashboards, facilitating the visualization of metrics like compute usage and costs. Grafana Enterprise data sources, maintained by Grafana Labs, allow connections to various external systems, and Databricks is among over 30 such sources available, including ServiceNow and Snowflake. The article highlights features like SQL editors, time series support, macros, and dynamic dashboards with integrated variables. It also mentions recent enhancements such as a schema-aware SQL query builder and Azure On-behalf-of authentication. Grafana Labs' involvement in the Databricks Data + AI Summit in San Francisco is also noted, where attendees can explore new observability features, AI/ML integrations, and learn from Grafana's technical experts. For those interested, resources like technical documentation and webinars are available to further explore Grafana's Enterprise data sources, with a free tier offered through Grafana Cloud for new users.
May 13, 2025
641 words in the original blog post.
Pavel Å trobl, a DevOps engineer at Prusa Research, discusses using Grafana, Prometheus, and the prusa_exporter tool to monitor Prusa 3D printers, highlighting the potential for extensive data collection from these devices. Prusa Research, founded by Josef Prusa in 2012, has grown substantially, shipping its printers globally. Å trobl emphasizes the benefits of utilizing Grafana for creating custom dashboards and alerts, even in environments with network restrictions, allowing users to visualize data from numerous sensors on the printers. The article explains the role of Prometheus and exporters in translating and collecting data for monitoring, while also addressing challenges in processing power and data precision inherent in embedded systems like 3D printers. It introduces prusa_metrics_handler as a solution for managing metrics and discusses the setup required for integrating various components, including Prometheus, Grafana, and Loki, for a comprehensive monitoring system. Though prusa_exporter is not officially affiliated with Prusa Research and remains a hobbyist project, it showcases the possibilities of leveraging data from 3D printers for enhanced observability and control.
May 09, 2025
2,022 words in the original blog post.
Grafana Alloy, Grafana's OpenTelemetry Collector distribution, celebrates its first anniversary with significant milestones and future plans. Having integrated Prometheus pipelines and support for metrics, logs, traces, and profiles, Alloy has become widely adopted, with over 525,000 active instances. It offers features like native clustering and built-in Vault support, appealing to diverse industries and use cases. Recent enhancements include adding more OpenTelemetry components and live debugging capabilities. Looking ahead, Grafana plans to strengthen Alloy's alignment with OpenTelemetry standards, improve debugging and configuration tools, and expand Fleet Management features in Grafana Cloud. With the end of life for Grafana Agent set for November 2025, users are encouraged to migrate to Alloy to leverage its advancements and integration with Grafana Cloud.
May 08, 2025
1,690 words in the original blog post.
Grafana Traces Drilldown, an application designed for queryless tracing in microservice environments, is now generally available, offering a streamlined approach to root-cause analysis by eliminating the need for complex queries. This tool allows engineers to rapidly identify and resolve issues by directly pivoting from RED (Rate, Errors, Duration) metrics to relevant traces, enhancing investigation efficiency with features like span-type isolation and built-in analysis tools. The app facilitates seamless navigation from macro to micro levels of data, providing a high-fidelity trace view that integrates logs, metrics, and profiles for a unified observability experience. Recent updates include integrated exemplars for visual summaries of critical events and TraceQL query streaming for quicker feedback loops. The application is pre-installed in Grafana 12 and supported on earlier versions with manual installation, inviting user feedback to further develop its capabilities.
May 08, 2025
1,629 words in the original blog post.
The Grafana Cloud Migration Assistant is a newly introduced tool designed to simplify the process of moving from self-hosted Grafana instances, such as Grafana OSS or Grafana Enterprise, to Grafana Cloud, eliminating the need for technical expertise in Grafana’s HTTP API or command-line tools. This intuitive tool offers a user-friendly interface that facilitates the migration of dashboards, folders, and data sources, complete with encrypted credentials, in just a few clicks without requiring any coding. Organizations benefit from migrating to Grafana Cloud through advantages such as zero maintenance due to automatic upgrades and security patches, enterprise-grade scalability with extensive metrics and logs retention, a 99.5% uptime SLA with automatic backups, reduced total costs, and access to cloud-exclusive features like Kubernetes Monitoring and Grafana AI capabilities. The migration can be performed using the free assistant available in Grafana 12, which guides users through the process of creating a cloud account, generating a migration token, and securely transferring resources to the cloud.
May 08, 2025
489 words in the original blog post.
Grafana 12 introduces a comprehensive suite of "observability as code" features aimed at simplifying the management of dashboards and other resources through programmatic means. The release focuses on delivering a first-class experience for managing Grafana resources, introducing consistent, versioned APIs inspired by Kubernetes to ensure robustness and stability. The new dashboard schema (v2) decouples layout from panel configuration, enhancing readability and enabling dynamic dashboard features. Additionally, Git Sync allows users to integrate Git workflows directly into the Grafana UI, supporting version control for dashboards. The Foundation SDK provides libraries for defining Grafana resources using popular programming languages, facilitating integration into existing development workflows. The new Grafana CLI, grafanactl, offers a streamlined tool for managing resources from the command line, while new Terraform resources for dashboards are built on the App Platform APIs for consistency. These features are available in various stages of preview, with recommendations to test experimental features in development environments before production use.
May 07, 2025
1,462 words in the original blog post.
Grafana Assistant, introduced at GrafanaCON 2025, is a new AI-powered agent integrated into Grafana Cloud designed to assist users in navigating and solving challenges within Grafana. This context-aware tool, developed from an internal hackathon project, enables users to ask natural language questions about observability, explore data, and make changes across their stack directly within the Grafana interface. The assistant is tailored for tasks such as learning, support, research, and dashboard creation, leveraging its deep integration to provide context-specific best practices and perform multi-step investigations. With an evolving architecture influenced by Grafana's open-source roots, the project addresses challenges of accuracy and flexibility by employing strategies for error correction and continuous improvement. Early developments have been promising, and users are invited to participate in a private preview to help refine the tool's capabilities.
May 07, 2025
1,417 words in the original blog post.
Managing Grafana dashboards at scale can become challenging, prompting teams to adopt the "dashboards as code" approach, which introduces version control and change management benefits but also complexity and potential bottlenecks. To address these issues, Grafana 12 introduces Git Sync, an experimental feature that integrates Git version control directly into Grafana, allowing users to submit dashboard changes as pull requests for team review. Git Sync simplifies the synchronization of dashboard configurations with GitHub, making them part of the Save workflow and ensuring changes are easily reviewable. Initially available in Grafana OSS and Grafana Enterprise, and in private preview on Grafana Cloud, Git Sync is designed to reduce setup complexity and improve dashboard management, though it is recommended for use in development rather than production environments due to its experimental status. The feature will be expanded to support additional tools and storage solutions, with user feedback actively sought for further improvements.
May 07, 2025
878 words in the original blog post.
Grafana 12 introduces dynamic dashboards designed to enhance usability, customization, and collaboration, building on the stable foundation of the Scenes library. These dashboards offer a new schema inspired by Kubernetes' Custom Resource Definition model, which simplifies dashboard management by reducing noise in JSON changes and improving portability across instances. The update focuses on improving navigation with features like tabs and a dashboard outline, enabling users to segment data and quickly access relevant sections. Dynamic Dashboards also introduce conditional rendering to minimize visual clutter and an auto-grid option for responsive layouts. Although currently available only as an experimental feature, these advancements aim to address challenges users face with large and complex dashboards, ultimately improving the user experience and facilitating better data management practices in Grafana.
May 07, 2025
1,549 words in the original blog post.
Grafana k6 1.0 marks a significant milestone in performance and reliability testing, as it introduces numerous features aimed at enhancing predictability, scalability, and developer-friendliness. The open-source tool, now following Semantic Versioning, offers guaranteed stability and support for at least two years for each major release. It now includes native TypeScript support, enabling more robust and maintainable tests, and introduces support for extensions, allowing seamless integration of additional functionalities. The revamped test insights feature provides more granular and scenario-specific metrics, improving the ability to identify bottlenecks. Additionally, the release enhances user experience with stable modules and improved Grafana Cloud integration, while maintaining its commitment to being a reliable tool for teams across the globe.
May 07, 2025
993 words in the original blog post.
GrafanaCON 2025 in Seattle showcased numerous announcements from Grafana Labs, including the release of Grafana 12, which introduces advanced observability tools like a Drilldown experience for metrics, logs, and traces, and Git Sync for dashboard management. The conference also celebrated the donation of Grafana Beyla to the OpenTelemetry project, now known as OpenTelemetry eBPF Instrumentation, and introduced Grafana Assistant, a context-aware, integrated LLM agent in private preview on Grafana Cloud. The event marked the major release of Grafana k6 1.0, offering TypeScript support and revamped test insights, and highlighted the general availability of Traces Drilldown for queryless tracing. Grafana Alloy's first anniversary was celebrated with milestones, including over 525,000 active instances and numerous contributions to the OpenTelemetry community. The Golden Grot Awards were presented to innovative Grafana dashboard creators, recognizing projects that tracked the International Space Station and monitored a wastewater treatment plant, emphasizing the diverse applications of Grafana's tools.
May 07, 2025
1,795 words in the original blog post.
Grafana Labs has announced the donation of its open-source, eBPF-based instrumentation tool, Beyla, to the OpenTelemetry project under the new name OpenTelemetry eBPF Instrumentation. This initiative is part of Grafana Labs' long-standing commitment to OpenTelemetry, aimed at addressing a gap in existing OpenTelemetry tooling by providing zero-code instrumentation for capturing application-level telemetry across diverse technologies. Beyla's ability to instrument legacy applications that are challenging to modify or migrate from proprietary systems has made it a valuable asset for users seeking unified metrics without modification effort. Since its initial release in 2023, Beyla has evolved with added support for distributed tracing and various protocols, gaining significant traction and community contribution. The donation symbolizes a shift towards making Beyla a community-owned project, aligning with OpenTelemetry's mission to foster innovation around zero-effort instrumentation. Post-donation, Grafana Labs will maintain Beyla as their distribution of the upstream OpenTelemetry eBPF Instrumentation, retaining only Grafana-specific functionalities, and will continue to collaborate with the community through the OpenTelemetry eBPF Instrumentation Special Interest Group.
May 07, 2025
1,049 words in the original blog post.
Grafana 12 introduces a suite of new features aimed at enhancing observability workflows, including observability as code, dynamic dashboards, and advanced Grafana Alerting tools. The release highlights the new Git Sync feature, which integrates Git workflows into the Grafana UI, enabling efficient dashboard management and version control. Dynamic dashboards allow for improved navigation and customization, while enhanced APIs and a new CLI tool support better resource management. New themes and SQL expressions offer customization and data manipulation capabilities, respectively. The update also includes improvements to Grafana's Drilldown apps, facilitating detailed analysis of metrics, logs, and traces. Additionally, the public preview of SCIM user and team provisioning simplifies identity management, and the Grafana Cloud Migration Assistant offers an easier transition to Grafana Cloud. These enhancements aim to streamline processes, increase flexibility, and provide deeper insights, catering to both individual and enterprise users.
May 07, 2025
2,557 words in the original blog post.
Prometheus native histograms in Grafana Cloud: More precise, easier to use, and better compatibility
Prometheus native histograms, now in public preview on Grafana Cloud, offer superior precision and ease of use compared to classic histograms, facilitating the monitoring and visualization of key metrics like response times. These native histograms, which are also available in Grafana Mimir OSS and Grafana Enterprise Metrics, provide higher resolution and compatibility with other formats such as OpenTelemetry exponential histograms and Datadog distributions. Introduced in 2022, they are designed to eventually replace classic histograms, offering two modes: one with custom buckets for compatibility and another with standard exponential buckets. Native histograms simplify instrumentation and querying processes while offering enhanced compatibility and value for cost, as they are billed differently, counting only active buckets. The development team is working on a new mode that allows native histograms to store classic histograms directly, providing further compatibility and resolving consistency issues, with the goal of fully replacing classic histograms in the future.
May 06, 2025
2,373 words in the original blog post.
Grafana Cloud has announced the general availability of k6 browser checks in Synthetic Monitoring, which enhances the ability to simulate complex web transactions and monitor user experiences. This feature allows for the collection of frontend web vitals and the simulation of user actions such as button clicks and form submissions, providing deeper insights into performance from the end user's perspective. Unlike traditional monitoring methods that are often reactive, k6 browser checks offer proactive, real-time monitoring of user interactions, which helps identify issues such as slow load times or broken layouts before they affect users. By using a headless Chrome browser controlled via Grafana k6 scripts, teams can test and validate real user flows, gaining a much richer view of application behavior in production. This approach not only provides a user-centric view of web app performance but also allows for the reusability of scripts across different testing scenarios, streamlining workflows and enhancing testing strategies.
May 01, 2025
887 words in the original blog post.