-
Notifications
You must be signed in to change notification settings - Fork 179
feat[grafana]: scripting dashboards #82
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
Conversation
Kafka Consumer dashboard -- Added 32 new panels. Awesome work here.
Original had 19 expr statements.
New has 51 expr statements.
Kafka Producer dashboard -- Added 10 new panels. Awesome work here.
Original had 32 expr statements.
New has 42 expr statements.
We are missing some graphs on the newly generated json files:
Kafka Cluster dashboard -- Missing 16 panels
Original had 70 expr statements.
New has 54 expr statements.
Kafka Connect dashboard -- Missing 22 panels
Original had 74 expr statements.
New has 52 expr statements.
Kafka Topics dashboard -- Missing 2 panels
Original had 10 expr statements.
New has 8 expr statements.
KSQLDB dashboard -- Missing 5 panels
Original had 39 expr statements.
New has 34 expr statements.
SR dashboard -- Missing 4 panels
Original had 12 expr statements.
New has 8 expr statements.
The CFK new commit looks awesome. Thanks for the new add.
@waliaabhishek thanks for the review!
I have added panel changes to the description with some of the reasoning behind removing/merging/moving some panels, also fix a few based on your feedback.
Let me know how it looks now.
CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
The PR is now diverging too much from main and it is difficult to merge.
Uh oh!
There was an error while loading. Please reload this page.
Major change to manage grafana dashboards via scripts, using grafanalib.
Changes:
New directory for dashboard scripts: ./grafana-dashboards
Script to generate dashboards for VM/cp-demo deployments and CFK deployments: ./grafana-dashboards/Makefile
Updated dashboards:
Dashboards:
image
image
image
image
image
image
image
image
image
image
image