Hvordan overvåker jeg et REST-helseendepunkt?
Legg til en overvåking av typen REST-helsesjekk på et bekreftet endepunkt, skriv inn stien til helseendepunktet og beskriv verdiene for OK og Kritisk. Et helseendepunkt etter Representational State Transfer (REST) returnerer et JavaScript Object Notation (JSON) dokument som {"status": "UP"}. Bruk da $.status == 'UP' ved OK når.
Før du begynner
- Du er OPERATIONS- eller ADMIN-medlem.
- Endepunktet er bekreftet. Se slik bekrefter du et endepunkt.
Trinn
- Åpne tjenesten, velg Overvåking og deretter Legg til overvåking.
- Velg REST-helsesjekk som Type og velg Endepunkt.
- Skriv inn Sti, for eksempel
/health. - Under Sjekkkonfigurasjon angir du:
- OK når:
$.status == 'UP' - Kritisk når:
$.status == 'DOWN' - Nedsatt når: valgfritt, for eksempel
$.status == 'SLOW'
- OK når:
- Angi intervall, timeout og terskler. Se terskler og timing.
- Velg Verifiser for å kjøre en testsjekk.
- Velg Legg til overvåking.

Spørsmål
Hva hvis endepunktet mitt ikke returnerer JSON?
La uttrykkene stå tomme. Da er ethvert 2xx-svar Operativ, og et svar som tar mer enn 80 prosent av timeout, er Redusert. Et 5xx-svar er Kritisk.
Hva skjer når ingen uttrykk matcher?
Sjekken teller som en kjørefeil. Se slik velger du hva som skjer når et mål ikke kan nås.