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.
- Require Grafana 9.5.1+
> 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.
- Set the data source’s basic configuration options:
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 |
- Mail list: [email protected]. Mail to
[email protected]
, follow the reply to subscribe the mail list. - Send
Request to join SkyWalking slack
mail to the mail list([email protected]
), we will invite you in. - For Chinese speaker, send
[CN] Request to join SkyWalking slack
mail to the mail list([email protected]
), we will invite you in. - Twitter, ASFSkyWalking
- bilibili B站 视频
NOTICE, Grafana itself is licensed in GNU Affero General Public License v3.0.