Skip to content

Commit 1e24970

Browse files
authored
Merge pull request #77 from simranquirky/grafana-zplane
Grafana-plugin and zplane page tips
2 parents ace880c + c2e5e53 commit 1e24970

File tree

2 files changed

+40
-10
lines changed

2 files changed

+40
-10
lines changed

docs/operator-guide/grafana_plugin.md

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,43 @@
1-
# Grafana plugin
1+
---
2+
title: OpenObserve Grafana Plugin
3+
weight: 4450
4+
description: OpenObserve Plugin to be used in Grafana
5+
---
6+
# OpenObserve Grafana Plugin
7+
8+
## What is Grafana?
9+
10+
Grafana is a popular open-source dashboarding and visualization platform. Originally designed for time series data, it has evolved into a comprehensive tool that can pull data from multiple sources and create unified dashboards for logs, metrics, and traces. It's widely used for monitoring and observability across organizations.
11+
12+
## Do You Need Grafana with OpenObserve?
13+
14+
**Short Answer: No, but you might want it.**
215

3-
Grafana is a dashboarding and graphing application, initially built for time series data, but has evolved into a tool that can pull data from multiple sources and visualize it in a single dashboard for logs and traces too. It is a popular tool for monitoring and observability.
16+
OpenObserve comes with a powerful built-in GUI that handles all your visualization needs, including:
417

5-
You **`DO NOT`** need grafana for visualizing logs and metrics data from OpenObserve by maintaining one more app. OpenObserve has a very advanced GUI for that, which you can use for logs, metrics, traces, front end monitoring, dashboards and alerting. You could however use grafana if you are already using it for some of your needs e.g. monitoring metrics using prometheus and are comfortable using it and don't want to change. In this case you can use OpenObserve grafana plugin to visualize logs and metrics data from OpenObserve in your grafana dashboard. You can also use grafana explore tool to query adhoc logs and metrics data from OpenObserve. You could also use OpenObserve as a prometheus source in grafana and use grafana to visualize metrics data from OpenObserve.
18+
- [Logs analysis and search](../features/logs.md)
19+
- [Metrics monitoring](../features/metrics.md)
20+
- [Distributed tracing](../features/distributed-tracing.md)
21+
- [Frontend monitoring](../features/frontend.md)
22+
- [Interactive dashboards](../user-guide/dashboards/dashboards-in-openobserve.md)
23+
- [Alerting and notifications](../user-guide/alerts/alerts.md)
624

7-
Below are the steps to install and configure the plugin. We will provide guide on how to set up grafana in a kubernetes environment. You can adapt these steps to set up grafana in a non-kubernetes environment.
25+
**When to Use the Grafana Plugin:**
826

9-
If you are already familiar with grafana plugin installation, you can download the plugin from [here](https://zincsearch-releases.s3.us-west-2.amazonaws.com/zo_gp/zo_gp.tar.gz) and get started or follow the below steps.
27+
You should consider using OpenObserve's Grafana plugin if you:
28+
29+
1. **Already use Grafana** for other monitoring needs (e.g., Prometheus metrics)
30+
2. **Have existing Grafana dashboards** you want to keep
31+
3. **Need to consolidate** OpenObserve data with other data sources in a single Grafana instance
32+
33+
!!! warning "Plugin Maintenance Status"
34+
This Grafana plugin is not actively maintained. It may work with current Grafana and OpenObserve versions, but compatibility isn’t guaranteed. Test thoroughly before production use. For best results, use OpenObserve’s built-in visualizations.
35+
36+
## Getting Started
37+
38+
The following guide will walk you through installing and configuring the plugin in a Kubernetes environment. The steps can be adapted for non-Kubernetes deployments.
39+
40+
**Quick Start:** If you are already familiar with grafana plugin installation, you can download the plugin from [here](https://zincsearch-releases.s3.us-west-2.amazonaws.com/zo_gp/zo_gp.tar.gz) and get started. Feel free to skip the configuration section, you can directly jump [here](#using-grafana-plugin)
1041

1142
## Install Grafana
1243

@@ -187,8 +218,7 @@ You should now be able to see the results.
187218

188219
<img src="../images/explore_4.png" width="100%" />
189220

190-
If you want to explore metrics from OpenObserve in OpenObserve you can setup grafana as a standard prometheus data source and explore metrics. You do not need the plugin for that as grafana supports prometheus data source out of the box.
191-
221+
If you want to explore metrics from OpenObserve in Grafana, you can set up OpenObserve as a Prometheus-compatible data source using an endpoint like https://api.openobserve.ai/api/org_name/prometheus. You do not need the plugin for this, as Grafana supports Prometheus natively.
192222

193223

194224

docs/zplane.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
33
# Elasticsearch query DSL API compatibility
44

5-
OpenObserve natively supports Elasticsearch ingestion API compatibility. You don't need zPlane for ingestion API compatibility.
5+
!!! tip "Try Native Support First"
6+
Before setting up zPlane, check if OpenObserve's native Elasticsearch API compatibility meets your needs.
67

7-
For Elasticsearch API compatibility for query & aggregation you can use zPlane.
8+
OpenObserve natively supports Elasticsearch ingestion API compatibility. You don't need zPlane for ingestion API compatibility.
89

910
⚠️ zPlane is commercial software that needs to be licensed before you can use it in production. Please contact us at [hello@openobserve.ai](mailto:hello@openobserve.ai) for enquiries or enterprise license.
1011

11-
1212
## Download zPlane
1313

1414
Please contact us at [hello@openobserve.ai](mailto:hello@openobserve.ai)

0 commit comments

Comments
 (0)