Hur övervakar jag en REST-hälsoslutpunkt?
Lägg till en övervakning av typen REST-hälsokontroll på en verifierad slutpunkt, ange sökvägen till hälsoslutpunkten och beskriv värdena för OK och Kritisk. En hälsoslutpunkt enligt Representational State Transfer (REST) returnerar ett JavaScript Object Notation (JSON) dokument som {"status": "UP"}. Använd då $.status == 'UP' vid OK när.
Innan du börjar
- Du är OPERATIONS- eller ADMIN-medlem.
- Slutpunkten är verifierad. Se så verifierar du en slutpunkt.
Steg
- Öppna tjänsten, välj Övervakning och sedan Lägg till övervakning.
- Välj REST-hälsokontroll som Typ och välj Slutpunkt.
- Ange Sökväg, till exempel
/health. - Under Kontrollkonfiguration anger du:
- OK när:
$.status == 'UP' - Kritisk när:
$.status == 'DOWN' - Nedsatt när: valfritt, till exempel
$.status == 'SLOW'
- OK när:
- Ange intervall, timeout och tröskelvärden. Se tröskelvärden och tider.
- Välj Verifiera för att köra en testkontroll.
- Välj Lägg till övervakning.

Frågor
Vad om min slutpunkt inte returnerar JSON?
Lämna uttrycken tomma. Då är varje 2xx-svar Operativ, och ett svar som tar mer än 80 procent av timeout är Nedsatt. Ett 5xx-svar är Kritisk.
Vad händer när inget uttryck matchar?
Kontrollen räknas som ett exekveringsfel. Se så väljer du vad som händer när ett mål inte går att nå.