Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Should we consider bring this deployment into official SkyWalking? #1

Open
wu-sheng opened this issue Oct 23, 2021 · 5 comments
Open
Projects

Comments

@wu-sheng
Copy link

I noticed this yesterday, and I want to discuss with you whether we should discuss in the community and deploy this into SkyWalking? I think I can find GCP VM/K8s to host the deployment.

The basic questions are

  • What do you feel about CHAOSS?
  • Does this repo have all necessary setup?
  • Does this tool provide provide valuable data?

SkyWalking community doesn't have on-duty evangelist, but people may feel interesting to read our statistic from time to time. After all, number is number, the trend is fun sometimes.

@Superskyyy
Copy link
Owner

Superskyyy commented Oct 23, 2021

@wu-sheng It is so great to hear this could be hosted for the SkyWalking community!

Here's an official demo on the CHAOSS ecosystem projects -
You can navigate to different data panels and time periods from the top right bar👇

image

Answering the questions:

  1. I really like CHAOSS + GrimoireLab, the metrics and tool-chain are more comprehensive and easier to use than Kibble. Most importantly it is being actively improved by a group of people coming from industry and academia. Community over code is gaining more attention lately, I believe it's valuable as we can easily identify trends with the nice figures. For the specific needs of our community, we can customize ​the Kibana dashboard to implement more metrics.

  2. This repo now only contains config files(which is enough for deployment). We just need an actions workflow to set these configs and import our customized metric rules, if there are any. I can try to make it happen. Luckily GrimoireLab officially supports k8s deployment, very easy to spin up one in a minute.

  3. GrimoireLab is capable of collecting data from about 20 sources including Git, GitHub, Slack, DockerHub, Twitter etc. As you can see from the official demo, it's quite easy to use and out-of-box contains a lot of visualizations. Basically, if we configure it right, it will collect much more data than what Kibble has(except Ponymail support), also being customizable and user-friendly.

@Superskyyy Superskyyy added this to To do in Road2Apache Oct 23, 2021
@Superskyyy Superskyyy moved this from To do to In progress in Road2Apache Oct 23, 2021
@wu-sheng
Copy link
Author

wu-sheng commented Oct 24, 2021

Are both CHAOSS + GrimoireLab APLv2 licensed? What should we host besides their official release? Some setting files?

@Superskyyy
Copy link
Owner

Superskyyy commented Oct 24, 2021

Are both CHAOSS + GrimoireLab APLv2 licensed? What should we host besides their official release? Some setting files?

@wu-sheng
The GrimoireLab components are under GPLv3 but we don't need to host any part in a repo, only settings files and customized dashboard JSON files would be enough. They have images in DockerHub.

@wu-sheng
Copy link
Author

Let's open the discussion on dev mail list.

@Superskyyy
Copy link
Owner

Let's open the discussion on dev mail list.

Ok, I will send an email tmr morning, gonna sleep now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Road2Apache
In progress
Development

No branches or pull requests

2 participants