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

  1. Tú defines la solicitud: método, URL, encabezados (como Authorization) y, para POST, PUT o PATCH, un cuerpo.
  2. FastPing comprueba el código de estado, analiza la respuesta JSON y lee el valor de una ruta como checks.database.
  3. Si el valor no es el que esperas, o la respuesta no es JSON, la comprobación falla.
  4. 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.

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.