Plugins 〉SkyWalking


Developer

Apache SkyWalking

Sign up to receive occasional product news and updates:


Grafana Cloud
Grafana Cloud
  • Grafana, of course
  • 10k series Prometheus metrics
  • 50 GB logs
  • 50 GB traces
  • 2,232 app o11y host hours
  • ...and more
Create free account

No credit card needed, ever.


Data Source
community

SkyWalking

  • Overview
  • Installation
  • Change log
  • Related content

Skywalking Grafana Plugins

Sky Walking logo

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.

Install the latest version of SkyWalking data source in your Grafana application

  • Require Grafana 9.5.1+
> grafana-cli plugins install apache-skywalking-datasource

Configure the data source

To configure basic settings for the data source, complete the following steps:

  1. Click Connections in the left-side menu.

  2. Under Your connections, click Data sources.

  3. Enter SkyWalking in the search bar.

  4. Select SkyWalking.

The Settings tab of the data source is displayed.

  1. Set the data source’s basic configuration options:
NameDescription
NameSets the name you use to refer to the data source in panels and queries.
URLSets the URL of the SkyWalking instance, such as https://skywalking.example.com/graphql.

Add Service Topology Graph

  1. Select the Dashboards tab.

  2. Select the Node Graph in the dashboard.

  3. Set the data source’s basic configuration options on the query tab:

NameExample(Value)Description
Layer$layerCurrent layer of services
Service$serviceCurrent 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

Contact Us

  • Mail list: dev@skywalking.apache.org. Mail to dev-subscribe@skywalking.apache.org, follow the reply to subscribe the mail list.
  • Send Request to join SkyWalking slack mail to the mail list(dev@skywalking.apache.org), we will invite you in.
  • Twitter, ASFSkyWalking
  • QQ Group: 901167865, 392443393
  • bilibili B站 视频

License

Apache 2.0 License.

NOTICE, Grafana itself is licensed in GNU Affero General Public License v3.0.

Installing SkyWalking on Grafana Cloud:

For more information, visit the docs on plugin installation.

Installing on a local Grafana:

For local instances, plugins are installed and updated via a simple CLI command. Plugins are not updated automatically, however you will be notified when updates are available right within your Grafana.

1. Install the Data Source

Use the grafana-cli tool to install SkyWalking from the commandline:

grafana-cli plugins install 

The plugin will be installed into your grafana plugins directory; the default is /var/lib/grafana/plugins. More information on the cli tool.

2. Configure the Data Source

Accessed from the Grafana main menu, newly installed data sources can be added immediately within the Data Sources section.

Next, click the Add data source button in the upper right. The data source will be available for selection in the Type select box.

To see a list of installed data sources, click the Plugins item in the main menu. Both core data sources and installed data sources will appear.

Changelog

All notable changes to this project will be documented in this file.

0.1.0

Implement the data source of service Topology.