SkyWalking Grafana Plugins provide extensions for Apache SkyWalking to visualize telemetry data on Grafana.
APACHE-2.0 License
SkyWalking Grafana Plugins provide extensions for Apache SkyWalking to visualize telemetry data on Grafana.
Currently, SkyWalking supports PromQL to establish Grafana metrics dashboard.
The plugins are focusing on visualizing more telemetry data, e.g. Service Map Topology, as a new Grafana data source implementation.
> grafana-cli plugins install apache-skywalking-datasource
To configure basic settings for the data source, complete the following steps:
Click Connections in the left-side menu.
Under Your connections, click Data sources.
Enter SkyWalking in the search bar.
Select SkyWalking.
The Settings tab of the data source is displayed.
Name | Description |
---|---|
Name | Sets the name you use to refer to the data source in panels and queries. |
URL | Sets the URL of the SkyWalking instance, such as https://skywalking.example.com/graphql. |
Select the Dashboards tab.
Select the Node Graph in the dashboard.
Set the data source’s basic configuration options on the query tab:
Name | Example(Value) | Description |
---|---|---|
Layer | $layer | Current layer of services |
Service | $service | Current service |
Node Metrics | [{"name":"service_sla","calculation":"percentage","label":"Success Rate","unit":"%"}] |
Supports multiple metrics |
Edge Metrics | [{"name":"service_relation_server_cpm","label":"Client Load","unit":"cpm","type":"SERVER"}] |
Only supports maximum two metrics |
[email protected]
, follow the reply to subscribe the mail list.Request to join SkyWalking slack
mail to the mail list([email protected]
), we will invite you in.[CN] Request to join SkyWalking slack
mail to the mail list([email protected]
), we will invite you in.NOTICE, Grafana itself is licensed in GNU Affero General Public License v3.0.