Saltar al contenido principal

Guías / Guías de monitorización: cada tipo de comprobación, paso a paso

Cómo recibir alertas de HostTracker

HostTracker puede avisarte por diez canales: correo, SMS, una llamada de voz automatizada, cinco mensajerías, un webhook HTTP y notificaciones push web. Ejecutar monitores solo vale la pena si te enteras en el momento en que algo se rompe, en lugar de notarlo horas después en un panel que nadie estaba vigilando. Qué canal es el adecuado depende del momento: una llamada telefónica llama la atención a las 3 de la madrugada de una forma que un mensaje de chat no logrará, mientras que un mensaje de chat es de sobra para una advertencia que puede esperar hasta la mañana. Este es un recorrido por qué canales existen, cómo elegir entre ellos, qué eventos disparan una alerta, y cómo configurar una escalada simple para que la persona adecuada se entere de un problema antes de que pase demasiado tiempo.

Persona comprobando alertas de monitorización en un portátil y un teléfono

Los diez canales por los que puede avisar HostTracker

Correo, SMS y llamada de voz son lo básico de la cuenta. El correo encaja con todo lo que puedes leer a tu ritmo y de lo que quieres tener un registro; el SMS te llega un texto corto cuando estás lejos de una pantalla; una llamada de voz automatizada lee el nombre del sitio y que está caído, para las alertas que no puedes permitirte dormir sin escuchar.

Las mensajerías añaden Telegram, Viber, Facebook Messenger, Google Chat y Discord, así que un monitor puede publicar en un chat que tu equipo ya tiene abierto en lugar de añadir una bandeja más que revisar.

HTTP (webhook) publica el evento como JSON en una URL que tú controlas. Así es también como funciona por debajo un contacto de Slack: pega una URL de Slack Incoming Webhook en un contacto HTTP y la alerta llega a un canal. Consulta la guía de configuración de Slack para los pasos exactos.

Web Push envía una notificación del navegador directamente a tu escritorio o teléfono sin ningún canal que configurar, una vez que le has dado permiso a la pestaña del navegador para mostrar notificaciones.

(Si tu cuenta todavía tiene un contacto de Skype de hace años, sigue entregando. Skype se retiró para contactos nuevos, así que ya no aparece en la lista de tipos de contacto.)

Elegir un canal para la situación

El correo es fácil de pasar por alto si queda enterrado en una bandeja, pero es el sitio correcto para todo lo que quieres conservar como registro. El SMS y las llamadas de voz están diseñados para interrumpirte, que es lo que quieres para una caída real y lo que no quieres para una advertencia menor. Las mensajerías llegan a un sitio que tu equipo ya está mirando sin añadir otro inicio de sesión, lo que las convierte en un buen término medio. Un webhook, incluido un contacto de Slack, es la mejor opción en cuanto más de una persona necesita visibilidad compartida sobre lo que está pasando. Web push no necesita ninguna configuración en absoluto, pero solo llega al dispositivo donde está abierta la pestaña del navegador.

Un patrón práctico es enviar las advertencias del día a día a un canal fácil de repasar por encima, como una mensajería o un canal de Slack, y reservar una llamada telefónica o un SMS para las alertas que de verdad necesitan que alguien actúe de inmediato.

Qué eventos envían una alerta

Cada contacto que adjuntas a un monitor se suscribe a eventos concretos de ese monitor, no a la cuenta en su conjunto. Hay tres eventos entre los que elegir: Down (el monitor acaba de fallar), Up (se recuperó), y Repeat (un recordatorio de que sigue caído). Down y Up marcan el inicio y el fin de una incidencia; Repeat es lo que sigue recordándote mientras se alarga una caída, así que puedes dejarlo desactivado para un contacto que solo necesita saberlo una vez, o activado para quien esté trabajando en el problema.

Una comprobación fallida no envía una alerta Down por sí sola. HostTracker vuelve a comprobar el sitio desde otras ubicaciones primero, así que un único punto de control inestable no dispara una alerta por su cuenta. Consulta monitorización de disponibilidad distribuida para ver cómo funciona esa comprobación desde varias ubicaciones.

Si ejecutas más de un puñado de monitores, adjuntar los mismos contactos a cada uno individualmente se vuelve tedioso. HostTracker te deja guardar un conjunto de contactos y sus suscripciones a eventos como un grupo, y luego aplicar ese grupo a un monitor de una vez en lugar de reconstruir la misma lista cada vez. Configúralo en cuanto tengas más de dos o tres monitores compartiendo a la misma gente.

Las alertas no son lo mismo que los informes

Los canales de arriba cubren las alertas: Down, Up y Repeat, enviadas en el momento en que ocurre un evento. HostTracker ofrece por separado informes periódicos, que son resúmenes diarios, semanales, mensuales, trimestrales o anuales del uptime de un monitor, y los informes van solo a contactos de correo. Un informe mensual también incluye los resúmenes trimestral y anual, así que suscribirse a Monthly no significa perderse los de más largo alcance. Si mueves tus alertas en tiempo real a Slack, SMS o una mensajería, mantén al menos un contacto de correo suscrito a los informes si todavía quieres un resumen periódico llegando a una bandeja.

Construir una escalada simple

Cada contacto lleva su propio retraso para las alertas Down, elegido de un conjunto fijo de opciones: al instante, 3 minutos, 5, 15, 30, una hora, 3 horas, 6 horas, 12 horas, o 24 horas. Ese retraso es lo que convierte una lista plana de contactos en una cadena de escalada. Pon el contacto de Telegram o de teléfono de la persona de guardia en instantáneo, y el contacto de un responsable en un retraso de 15 o 30 minutos; si el sitio sigue caído cuando se cumple ese retraso, la alerta Down también llega al segundo contacto, llegando más tarde pero por lo demás igual que la primera. A un contacto cuyo retraso nunca se cumple, porque el sitio se recuperó antes, no se le molesta ni con esa alerta retrasada ni con el aviso de recuperación de la misma incidencia.

Con eso basta para construir una cadena sencilla: un mensaje inmediato a quien esté de guardia, y luego una llamada telefónica a una segunda persona solo si el problema sobrevive a los primeros minutos.

La misma idea escala a un equipo más grande: un contacto de Slack o de mensajería fijado en instantáneo para visibilidad general, un contacto de SMS a los 15 minutos para quien es responsable del servicio, y una llamada de voz a la hora para quien haya que involucrar si sigue sin resolverse. El retraso vive en el propio contacto, no en el monitor, así que los mismos tres contactos y sus retrasos se trasladan a cada monitor al que los suscribas. Si un monitor necesita una cadena más rápida o más lenta que el resto, suscríbelo a un conjunto distinto de contactos, o crea un segundo contacto de SMS o de voz con su propio retraso solo para ese caso.

Lecturas relacionadas

Para todo lo demás que comprueba y reporta HostTracker, consulta la página de funciones. Si tu equipo ya vive en Slack, configura las alertas de Slack en lugar de añadir otra bandeja. Para ver cómo HostTracker evita las falsas alarmas de una única ubicación inestable, consulta monitorización de disponibilidad distribuida.

Compruébalo ahora

Ejecuta la comprobación gratuita en tu propio sitio, sin necesidad de cuenta.

Features

Monitoriza esto de forma permanente

Recibe un aviso en cuanto algo falle: HostTracker comprueba desde más de 300 ubicaciones y te avisa por correo, SMS, Slack, Telegram y más.

Funciones de HostTracker

Más en esta sección: Guías de monitorización: cada tipo de comprobación, paso a paso