Monitoreo de API y endpoints de salud
Una API puede responder 200 y aun así estar rota. FastPing envía la solicitud que defines, lee la respuesta JSON y comprueba el valor que indica que el servicio está bien.
Detalles de la comprobación
- Tipo de monitor
- API (JSON)
- Destino
- URL
- Intervalo más rápido
- 30 segundos
- Antes de una alerta de caída
- Una segunda comprobación tras 20 segundos
- Comprobado desde
- Helsinki, Finlandia (UE)
Cómo funciona
- Tú defines la solicitud: método, URL, encabezados (como Authorization) y, para POST, PUT o PATCH, un cuerpo.
- FastPing comprueba el código de estado, analiza la respuesta JSON y lee el valor de una ruta como checks.database.
- Si el valor no es el que esperas, o la respuesta no es JSON, la comprobación falla.
- Dos fallos seguidos abren un incidente y avisan a todos los canales asignados.
Qué comprueba FastPing
- Código de estado
Cualquier 2xx o 3xx por defecto, o los códigos exactos que debe devolver tu API.
- Valores JSON
Compara el valor de una ruta separada por puntos, como status o regions.0.healthy, con el valor esperado.
- Tiempo de respuesta
Avisa cuando el tiempo hasta el primer byte supera tu umbral, antes de que los clientes empiecen a agotar el tiempo de espera.
- TLS
Validación estricta del certificado, incluida la cadena completa.
Cómo configurarlo
Elige API (JSON) y escribe la URL del endpoint. Añade los encabezados y el cuerpo que necesita el endpoint, y después la ruta JSON y el valor esperado. Asigna canales de alertas y guarda.
Preguntas frecuentes
Si tu pregunta no está aquí, escríbenos. Respondemos por correo electrónico, normalmente en un día hábil.
Contactar con soporte¿Qué sintaxis de ruta JSON se admite?
Claves separadas por puntos, con las posiciones de los arrays como números, por ejemplo data.items.0.id. No se admiten comodines ni expresiones de filtro.
¿Mi token de API está seguro en un monitor?
Los encabezados se guardan con el monitor: los miembros de tu equipo pueden verlos y aparecen en las exportaciones de datos. Usa un token exclusivo y de solo lectura.
¿Puedo crear monitores de API desde mi pipeline de despliegue?
Sí, con el complemento de API REST: los monitores se pueden crear, pausar, reanudar y eliminar con una clave de API.
¿Funciona con GraphQL?
Sí. Envía una solicitud POST con tu consulta como cuerpo y comprueba un valor del objeto data de la respuesta.
Monitoreo relacionado
- Monitoreo de sitios webCódigos de estado, redirecciones, certificados y tiempo de respuesta, comprobados incluso cada 30 segundos.
- Monitoreo de WebSocketComprobaciones del handshake en endpoints ws:// y wss://, con un mensaje opcional y la respuesta esperada.
- Monitoreo de tareas cronURL de heartbeat que te avisan cuando una copia de seguridad, una tarea cron o una tarea programada no da señales de vida.
Empieza con el plan gratuito
3 monitores, comprobaciones cada 5 minutos y 1 página de estado. No necesitas datos de pago.
GraphQL es una marca de su titular. FastPing no está afiliado a su titular ni cuenta con su respaldo.