¿Cómo monitorizo un endpoint de salud REST?
Añade un monitor de tipo Comprobación de salud REST sobre un endpoint verificado, introduce la ruta del endpoint de salud y describe los valores para OK y Crítico. Un endpoint de salud Representational State Transfer (REST) devuelve un documento JavaScript Object Notation (JSON) como {"status": "UP"}. Para eso, usa $.status == 'UP' en OK cuando.
Antes de empezar
- Eres miembro OPERATIONS o ADMIN.
- El endpoint está verificado. Consulta cómo verificar un endpoint.
Pasos
- Abre el servicio, selecciona Monitorización y luego Añadir monitorización.
- Elige Comprobación de salud REST como Tipo y elige el Endpoint.
- Introduce la Ruta, por ejemplo
/health. - En Configuración de comprobaciones, establece:
- OK cuando:
$.status == 'UP' - Crítico cuando:
$.status == 'DOWN' - Degradado cuando: opcional, por ejemplo
$.status == 'SLOW'
- OK cuando:
- Establece el intervalo, el tiempo de espera y los umbrales. Consulta umbrales y tiempos.
- Selecciona Verificar para ejecutar una comprobación de prueba.
- Selecciona Añadir monitor.

Preguntas
¿Y si mi endpoint no devuelve JSON?
Deja vacías las expresiones. Entonces cualquier respuesta 2xx es Operativo, y una respuesta que tarda más del 80 por ciento del tiempo de espera es Degradado. Una respuesta 5xx es Crítico.
¿Qué pasa cuando ninguna expresión coincide?
La comprobación cuenta como fallo de ejecución. Consulta cómo elegir qué pasa cuando un destino no es accesible.