You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 4, 2025. It is now read-only.
This template is a starting point for building Grafana Data Source Plugins
5
+
This plugin provides a datasource to connect a REST API to [nodegraph](https://grafana.com/docs/grafana/latest/visualizations/node-graph/) panel of Grafana.
6
+
7
+

6
8
7
9
## What is Grafana Data Source Plugin?
8
10
9
11
Grafana supports a wide range of data sources, including Prometheus, MySQL, and even Datadog. There’s a good chance you can already visualize metrics from the systems you have set up. In some cases, though, you already have an in-house metrics solution that you’d like to add to your Grafana dashboards. Grafana Data Source Plugins enables integrating such solutions with Grafana.
10
12
13
+
14
+
11
15
## Getting started
12
16
17
+
1. Use Grafana 7.4 or higher
18
+
19
+
- Download and place the datasouce in grafana/plugins directory.
20
+
21
+
This plugin is not signed yet, Grafana will not allow loading it by default. you should enable it by adding:
22
+
23
+
for example, if you are using Grafana with containers, add:
2. You can now add the the data source. Just enter the url of your API app and push "Save & Test". You will get an error in case of connection failure.
30
+
31
+
> Note: The browser should have access to the application not the grafana server.
32
+
33
+

34
+
35
+
3. In grafana dashboard, pick the Nodegraph panel and have the graph visualization.
36
+
37
+
## API Configuration
38
+
39
+
You REST API application should return data in the following format:
0 commit comments