मैं कर्ल का उपयोग करके प्रोमेथियस अलर्टमैंजर में सभी मौजूदा चुप्पी कैसे हटा सकता हूं।

मैंने इसका उपयोग करने की कोशिश की लेकिन 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/*

0
Rajesh Deb 14 अप्रैल 2020, 21:33

1 उत्तर

सबसे बढ़िया उत्तर

आप केवल एक कर्ल कमांड के साथ सभी साइलेंस को नहीं हटा सकते हैं, लेकिन आप निम्न कमांड के साथ सभी साइलेंस आईडी को सूचीबद्ध कर सकते हैं:

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" कमांड का उपयोग करके डिलीट करें।

0
Marcelo Ávila de Oliveira 14 अप्रैल 2020, 22:51