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

Follow Jsonnet monitoring-mixin structure #70

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

maxbrunet
Copy link

The diff is fairly large in the Jsonnet files due to changes in indentation, I have also run jsonnetfmt on them, but there are no changes in the generated dashboards at this point.

Currently make-dashboards.sh still uses the Jsonnet library baked into the datastax/grafonnet-lib:v0.1.3 image, but I have locked the Jsonnet library with jb to what I think is the same as the image. So the result should be the same with or without the image, libraries can be upgraded later on if desired.

If this PR is accepted, I will propose Prometheus rules in another PR.

Closes #69

@maxbrunet maxbrunet force-pushed the feat/dashboards-mixin branch from 91dc301 to f675e8e Compare April 7, 2022 23:31
@bradfordcp
Copy link
Member

Would those rules be related to the sample in #47?

@maxbrunet
Copy link
Author

Yes, I think so, the issue also mentions filters, but I would only cover Prometheus alerts/rules

@maxbrunet
Copy link
Author

Hello @bradfordcp, would you have time to give this PR a review, please?

If you are looking for a baseline, Prometheus and Thanos are sort of the references in term of mixins:
https://github.com/prometheus/prometheus/tree/main/documentation/prometheus-mixin
https://github.com/thanos-io/thanos/tree/main/mixin

More at https://monitoring.mixins.dev/

Please do not hesitate to let me know if you have any questions

@maxbrunet maxbrunet mentioned this pull request May 16, 2022
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Follow Jsonnet monitoring-mixin structure
2 participants