You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@skywalking.apache.org by Sheng Wu <wu...@gmail.com> on 2023/04/10 02:49:04 UTC

Establish skywalking-grafana-plugins project

Hi

I am here to propose a new sub project for SkyWalking to expand its
visualization ecosystem.
SkyWalking OAP had released 9.4.0, which includes one key feature is that,
the support for PromQL[1]. Powered by that, SkyWalking has its Grafana
dashboard[2].

Meanwhile, as PromQL back by Prometheus, the PromQL can't provide all
features for SkyWalking as an APM. But Grafana as a visualization layer, it
covers more landscape.

So, now, I am proposing a new sub project, skywalking-grafana-plugins. It
would include all new developed plugins on the top of Grafana component,
starting from service topology support by using Grafana node graph[3]
plugin. Furthermore, we could add more UI plugins such as endpoint
dependencies, traces.

One last thing, Grafana is an AGPL licensed project. But these new plugins
are only built for users already using Grafana, rather than SkyWalking
requires users to adopt it. Booster UI is still our primary UI, all
features are only available on that. Grafana dashboard is only an optional
extension for users love Grafana. I believe this wouldn't be a License
concern.

If anyone has a question or concern about this proposal, please let me know.

This new proposal is from 3 PMC members
- Sheng Wu
- Kai Wan
- Qiuxia

We are welcome more to join.


[1]
https://skywalking.apache.org/docs/main/next/en/api/promql-service/
[2]
https://skywalking.apache.org/docs/main/next/en/setup/backend/ui-grafana/
[3]
https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/nodeGraph
-- 
Sheng Wu 吴晟

Apache SkyWalking
Apache Incubator
Apache ShardingSphere, ECharts, DolphinScheduler podlings
Zipkin
Twitter, wusheng1108

Re: Establish skywalking-grafana-plugins project

Posted by Sheng Wu <wu...@gmail.com>.
Repository created, https://github.com/apache/skywalking-grafana-plugins

Sheng Wu 吴晟
Twitter, wusheng1108

Sheng Wu <wu...@gmail.com> 于2023年4月10日周一 10:49写道:
>
> Hi
>
> I am here to propose a new sub project for SkyWalking to expand its visualization ecosystem.
> SkyWalking OAP had released 9.4.0, which includes one key feature is that, the support for PromQL[1]. Powered by that, SkyWalking has its Grafana dashboard[2].
>
> Meanwhile, as PromQL back by Prometheus, the PromQL can't provide all features for SkyWalking as an APM. But Grafana as a visualization layer, it covers more landscape.
>
> So, now, I am proposing a new sub project, skywalking-grafana-plugins. It would include all new developed plugins on the top of Grafana component, starting from service topology support by using Grafana node graph[3] plugin. Furthermore, we could add more UI plugins such as endpoint dependencies, traces.
>
> One last thing, Grafana is an AGPL licensed project. But these new plugins are only built for users already using Grafana, rather than SkyWalking requires users to adopt it. Booster UI is still our primary UI, all features are only available on that. Grafana dashboard is only an optional extension for users love Grafana. I believe this wouldn't be a License concern.
>
> If anyone has a question or concern about this proposal, please let me know.
>
> This new proposal is from 3 PMC members
> - Sheng Wu
> - Kai Wan
> - Qiuxia
>
> We are welcome more to join.
>
>
> [1]
> https://skywalking.apache.org/docs/main/next/en/api/promql-service/
> [2]
> https://skywalking.apache.org/docs/main/next/en/setup/backend/ui-grafana/
> [3]
> https://github.com/grafana/grafana/tree/main/public/app/plugins/panel/nodeGraph
> --
> Sheng Wu 吴晟
>
> Apache SkyWalking
> Apache Incubator
> Apache ShardingSphere, ECharts, DolphinScheduler podlings
> Zipkin
> Twitter, wusheng1108