Fellas, I am using Prometheus and Prometheus-Alertmanager for our in-house Metrics setups and I am wondering if there is a way to create/generate/config/manage alerts in Prometheus through an API call?
Hey <@U011X86GZBK>, it looks like only the
GET method is supported through the Alerts API endpoint: https://prometheus.io/docs/prometheus/latest/querying/api/#alerts
Thanks. Yeah, I saw the GET method but I am looking at Post and apparently there is no post for this. So we need to use the Configuration Management tool (like Ansible) to set it up…
It looks like the Alerts endpoint is only new, perhaps
POST will be supported one day. But for now Ansible is probably your best bet to copy rule files then
POST a reload request to Prometheus