Grafana Data Source Plugin

Release 5.4 is all about integrations. If you are using Grafana to pull and visualize data from various sources, your RavenDB database can now be one of the sources.

What is Grafana?

Grafana is one of the leading open-source solutions for data visualization and observability. It allows you to visualize data via a single dashboard composed of widgets without the need to ingest that same data. Multiple alarms and warnings can be set up to bring your attention to those crucial moments when your full attention is needed. Grafana dashboards will provide meaningful insights into your data from many sources, representing a single point of data unification in your organization.

Grafana logo

Why should you use it?

The volume of data in Information systems of the modern era grew to unprecedented volumes. The visual representation may be crucial for understanding it, detecting trends, and making business decisions. Discovering correlations before your competitors can be your differentiator in the market. Additionally, making your data accessible to anyone in the organization will break down the silos and enable your teams to have new insights.

Besides visualization, the Observability of your data means understanding its state and health. Imagine a scenario where your service processes credit card payments. The usual failure rate is 0.3%. Suddenly, the failure rate surges to 3% - you want to be alerted and aware of such an anomaly. A swift and reliable way to alarm your operations team in scenarios like this may be a decisive factor.

Grafana

Grafana Data Source Plugin in practice

Until this version, RavenDB was offering exposure of telemetry data to Grafana via the Telegraf plugin. Starting with version 5.4, you can now use your RavenDB database as a Data Source for Grafana. With Grafana’s analytics and interactive visualization capabilities, you can understand your data quickly, observe trends and patterns, and make informed decisions.

Grafana in practice
See all RavenDB 5.4 features