-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Add dashboards for Alertmanager's mixin #2529
Comments
Yeah, not sure either, if we should rely on a specific plugin in this mixin. The same is true for all other dashboards provided by mixins. Perhaps let's defer that to a possible native support for displaying alerts in Grafana. About the general dashboards: Sure, that's something we should have eventually. |
Sounds good to me :) Regarding the dashboard that monitors Alertmanager itself, could we start with a plain JSON? Or do you prefer that we should already start using jsonnet+grafonnet? |
The reason why I'm marked as the maintainer of so many mixins is mostly because I took the task of shepherding the many open mixin PRs into merging. I'm not really a stakeholders. Those are more a bunch of colleagues of mine at Grafana Labs, but also folks at Red Hat and elsewhere. I'm saying that so that you can take my opinion with a grain of salt. I'd say that just providing plain JSON is a good first step, but it's not much different from providing dashboards via https://grafana.com/grafana/dashboards . If you use grafonnet, you make the dashboards configurable. One might argue if jsonnet is the right way to do that, but since the alerts are already provided in jsonnet, I would do the same with dashboards, at least for now. |
I've practiced a little bit with grafonnet-lib this last week. I think I'll have no problem creating the dashboard with jsonnet instead of plain JSON :)
Well, the mixin design document does suggest jsonnet above all other options, I don't see why not use jsonnet 🤷 |
As long as it is explained how someone not using jssonnet can also benefit from these dashboards, this is all good. (Not everyone uses it.) |
@xkilian when #2340 is finished dashboards from mixin will be available as JSON at https://monitoring.mixins.dev/alertmanager/#dashboards :) |
Nice, thank you. Doesn't this kind of overlap with what is in the grafana website for dashboards. Would be nice to see the grafan website permit publishing mixins and the individual elements. |
Feature request
It would be lovely if Alertmanager's mixins could include two dashboards:
firing
state, split byseverity
. For this one, I think it would be necessary to have Alertmanager's Grafana Datasource plugin, so I'm not sure how viable it could be.The text was updated successfully, but these errors were encountered: