Miten avaan ja suljen häiriön skriptistä tai käyttöönottoputkesta?
Avaa häiriö kutsulla POST /api/v1/services/{slug}/incidents, säilytä palautettu id ja sulje se kutsulla PATCH /api/v1/incidents/{id}/close.
Ennen kuin aloitat
- Sinulla on palvelulle ohjelmointirajapinnan (API) avain.
Vaiheet
-
Avaa häiriö:
curl -X POST https://statusraptor.com/api/v1/services/acme-cloud/incidents \ -H "Authorization: Bearer $STATUS_RAPTOR_KEY" \ -H "Content-Type: application/json" \ -d '{"title": "Checkout is failing", "status": "CRITICAL", "message": "Investigating."}'Vastaus sisältää
{"id": "<uuid>", "title": "...", "open": true}. -
Sulje se palautetulla
id-arvolla:curl -X PATCH https://statusraptor.com/api/v1/incidents/<uuid>/close \ -H "Authorization: Bearer $STATUS_RAPTOR_KEY"
Kysymykset
Miksi tilan on oltava tässä isoilla kirjaimilla?
Häiriöille status-kentän on oltava tarkka nimi isoilla kirjaimilla, esimerkiksi CRITICAL.
Mitä sulkeminen tekee?
Saman kuin hallintapaneelissa: Status Raptor julkaisee ”Resolved”-päivityksiä ja lähettää sähköpostin häiriön sulkemisesta.