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

Expose additional Cortex API on Managed Prometheus to alert manager integration using Cortex type in Grafana #31

Open
rsheldon-ansira opened this issue May 1, 2023 · 1 comment

Comments

@rsheldon-ansira
Copy link

I want to integration AMP with Managed Grafana to manage (create/edit/delete) alerts. However, in order to do this the AlertManager datasource must be created with type=Cortex. Unfortunately, AWS support has indicated that despite being based on Cortex, AMP does not expose all the cortex APIs to allow this currently.

This is a usability issue.

  1. While we have support for creating rules on the backend via Terraform, this makes it harder for average developers to create alerts. Yes, they could use legacy Grafana alerts, but this seems to be a less-than-recommended direction.
  2. The UI still suggests that you can create alerts, and it's not until you get a bit further on that you realize you can't (Grafana issue really).

Please expose the AMP API to allow this fuller integration with Grafana Alert Manager datasource.

@VermaPriyanka
Copy link

@rsheldon-ansira This feature-request addresses the same ask: grafana/grafana#82127 and explains why AMP doesn't expose Cortex APIs. Do you see this as a viable solution instead?

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

No branches or pull requests

2 participants