Prometheus Alertmanager 使用 curl 删除所有静音。休息 API
Prometheus Alertmanger delete All silences using curl. REST API
如何使用 curl 删除 Prometheus Alertmanger 中所有现有的静音。
我尝试使用它,但得到了 404 page not found
curl -X DELETE http://alerts.example.org:9093/api/v1/silence/<silenceId>
如何删除所有的静音?像
curl -X DELETE http://alerts.example.org:9093/api/v1/silence/*
您不能仅使用 curl 命令删除所有静默,但您可以使用以下命令列出所有静默 ID:
curl -X GET http://alerts.example.org:9093/api/v1/silences | jq --raw-output '.data[].id'
9e2d7680-8543-447f-9776-db513fa88b3b
1e37bb70-a6ae-4247-b748-fd7aee838140
6dac91c5-08a7-4a14-8dac-7137c61ae94d
然后使用您的 "curl -X DELETE" 命令删除。
如何使用 curl 删除 Prometheus Alertmanger 中所有现有的静音。
我尝试使用它,但得到了 404 page not found
curl -X DELETE http://alerts.example.org:9093/api/v1/silence/<silenceId>
如何删除所有的静音?像
curl -X DELETE http://alerts.example.org:9093/api/v1/silence/*
您不能仅使用 curl 命令删除所有静默,但您可以使用以下命令列出所有静默 ID:
curl -X GET http://alerts.example.org:9093/api/v1/silences | jq --raw-output '.data[].id'
9e2d7680-8543-447f-9776-db513fa88b3b
1e37bb70-a6ae-4247-b748-fd7aee838140
6dac91c5-08a7-4a14-8dac-7137c61ae94d
然后使用您的 "curl -X DELETE" 命令删除。