Todo entre “se cayó” y “ya está resuelto”.
Monitoreo de disponibilidad
Verificaciones HTTP con los códigos de estado que esperas y una palabra clave que debe, o no debe, aparecer; verificaciones TCP para bases de datos y cualquier otra cosa con un puerto. Las verificaciones se ejecutan desde hasta 8 regiones, con intervalos de tan solo 30 segundos.
Una falla se vuelve a verificar desde hasta dos regiones más, y el monitor solo se marca como caído cuando al menos dos regiones, y al menos la mitad de las que respondieron, coinciden. Un problema aislado de ruta queda en una falla momentánea, sin convertirse en un incidente.
Configura tu primera verificación (en inglés)Heartbeats
Dale a un cron job, un worker o un script de respaldo su propia URL. Hace ping cuando empieza y cuando termina, o reporta una falla con su código de salida y su salida. Si el ping no llega dentro del período y la tolerancia que definiste, te enteras.
La API de ping (en inglés)Páginas de estado
Asigna a cada componente un monitor o heartbeat que seguir, o un estado que defines a mano. Publica incidentes y mantenimientos programados a medida que ocurren. Pon la página en tu propio dominio, o detrás de una contraseña para un público interno, en Pro y Unlimited.
Las páginas se publican en el edge, así que siguen en línea aunque tus propios servidores se caigan.
Publicar una página de estado (en inglés)Alertas
Elige qué canales reciben las alertas de cada monitor: caído, degradado, atrasado y recuperado. Las alertas de estado degradado o atrasado se envían tras una breve espera, para que una falla momentánea que se resuelve sola no genere avisos. Las entregas fallidas se reintentan, y cada intento aparece en la página del canal.
El payload del webhook (en inglés)| Canal | Cómo | Planes |
|---|---|---|
| Correo electrónico | A los miembros que elijas, en todos los planes | Todos los planes |
| Slack | Incoming webhook | Free: 1 canal · Pro y Unlimited: todos |
| Discord | Webhook del canal | Free: 1 canal · Pro y Unlimited: todos |
| Telegram | Nuestro bot, en un chat que vincules | Free: 1 canal · Pro y Unlimited: todos |
| PagerDuty | Incidentes abiertos y resueltos por la Events API v2 | Free: 1 canal · Pro y Unlimited: todos |
| Webhooks | JSON firmado a tu endpoint | Free: 1 canal · Pro y Unlimited: todos |
Pruébalo en tu propio stack.
Gratis con 5 monitores y 5 heartbeats, todo el tiempo que quieras.