← Volver al blog

Cómo configurar la monitorización de sitios web en 5 minutos

Guía paso a paso para configurar la monitorización. Añade tu primer monitor, configura alertas y recibe notificaciones cuando tu sitio caiga.

Antes de empezar

Necesitas una cuenta de monitorización y una URL que monitorizar. Eso es todo. Sin código que desplegar. Sin agente que instalar. Sin archivos de configuración que editar.

Si aún no tienes una cuenta, el plan gratuito de PingWatchdog te da 15 monitores, verificaciones cada 5 minutos, monitorización SSL, monitorización heartbeat y una página de estado con tu marca. No se requiere tarjeta de crédito.

Paso 1: Añade tu primer monitor

Ve a tu panel y haz clic en “Añadir monitor”. Verás un formulario con algunos campos.

URL: Introduce la URL completa que quieres monitorizar. Usa el endpoint exacto al que acceden tus usuarios. Para un sitio web, es https://tusitio.com. Para una API, usa el endpoint específico como https://api.tusitio.com/v1/health.

Tipo de verificación: Elige HTTP para sitios web y APIs. Elige TCP para bases de datos, servidores de correo o puertos personalizados. Elige UDP para servidores de juegos o DNS (disponible en planes de pago).

Intervalo de verificación: ¿Con qué frecuencia verificamos? Empieza con 5 minutos mientras pruebas las cosas. Puedes reducirlo más tarde. Los planes de pago bajan hasta 30 segundos.

Regiones: Elige desde dónde verificar. Más regiones te dan más seguridad de que una alerta significa “el sitio está caído globalmente” en lugar de “el sitio está lento desde una ubicación”.

Canales de alerta: Elige a dónde van las alertas. El correo funciona para pruebas. Añade Slack o Discord para tu equipo. Añade PagerDuty para guardias.

Haz clic en “Crear monitor”. Ya está. Tu sitio ahora está siendo monitorizado.

Paso 2: Prueba tus alertas

No esperes a una caída real para saber si tus alertas funcionan. Pruébalas ahora.

La mayoría de herramientas de monitorización tienen un botón “probar alerta”. Haz clic en él. Deberías recibir una notificación en el canal que configuraste. Si no, revisa la configuración de tu canal de alerta.

Para Slack o Discord, asegúrate de que la URL del webhook sea correcta y que el bot tenga permiso para publicar en ese canal. Para el correo, revisa tu carpeta de spam y pon la dirección de envío del servicio de monitorización en la lista blanca.

Paso 3: Configurar los ajustes de alerta

Las alertas solo son útiles si llegan a las personas adecuadas sin causar fatiga de alertas. Tómate unos minutos para afinar tu configuración.

Escalado de alertas: Establece un umbral para que no te avisen por cada parpadeo transitorio. Un umbral de 2 o 3 fallos consecutivos filtra los microcortes de red de 30 segundos. Solo recibes alertas cuando el problema persiste.

Horas de silencio: Si realizas mantenimiento programado los domingos a las 3 AM, configura horas de silencio para que tu equipo no se despierte por trabajo planificado. Las horas de silencio son por monitor, así que puedes suprimir alertas en monitores no críticos fuera de horario mientras mantienes activos los críticos.

Enrutamiento de canales: Diferentes monitores, diferentes canales. Los monitores críticos de producción van a PagerDuty. Los monitores de staging van a un canal de Slack. Los monitores de baja prioridad van por correo. Esto mantiene limpios tus canales principales de alerta.

Paso 4: Añade más monitores

Tu primer monitor fue tu página de inicio. Buen comienzo. Ahora añade los endpoints que importan.

Tu API: Si tu app depende de una API, monitoriza la API directamente. Una página de inicio saludable no significa una API saludable.

Tus flujos de login y checkout: Monitoriza las páginas donde los usuarios actúan, no solo navegan. Un checkout roto cuesta dinero. Un login roto bloquea a los usuarios.

Tu base de datos y caché: Añade monitores TCP para tu puerto de base de datos (normalmente 5432 para PostgreSQL, 6379 para Redis). Te dicen si el servicio acepta conexiones, no solo si el servidor está arriba.

Tus trabajos en segundo plano: Añade monitores heartbeat para tareas programadas críticas. Copias de seguridad de bases de datos, colas de correo, sincronizaciones de datos. Estas se ejecutan silenciosamente. Si fallan, podrías no notarlo durante semanas. Más información sobre monitorización heartbeat.

Tus certificados SSL: Añade monitores SSL para cada dominio que poseas. Recibes alertas 30, 14 y 7 días antes de la caducidad. La caducidad de certificados es una de las causas más prevenibles de tiempo de inactividad. Más información sobre monitorización SSL.

Paso 5: Comparte tu página de estado

Si tu herramienta de monitorización incluye páginas de estado, configura una. Una página de estado responde a la pregunta “¿está caído o soy yo?” antes de que tus usuarios te contacten.

Elige qué monitores aparecen en la página. Normalmente son tus servicios de cara al público: sitio web, API, panel. Los monitores internos (base de datos, trabajos en segundo plano) permanecen privados.

Personaliza la página con tu logo y colores. En planes de pago, usa tu propio dominio (estado.tuempresa.com). Comparte la URL en el pie de página de tu app, tu documentación de soporte y tu bio de Twitter.

Cuando ocurre un incidente, tu página de estado se actualiza automáticamente. Los usuarios ven el estado actual sin contactarte. Durante el incidente, publica actualizaciones para que los usuarios sepan que estás trabajando en ello. Más información sobre páginas de estado.

Qué hacer cuando recibes una alerta

Tu teléfono vibra. Un monitor está caído. ¿Ahora qué?

Primero, verifica. Comprueba el sitio tú mismo. A veces realmente eres solo tú. Si el sitio carga para ti pero la sonda informa que está caído, podría haber un problema de red regional.

Si el sitio está realmente caído, comprueba lo obvio: ¿tu proveedor de hosting tuvo un incidente? ¿Desplegaste recientemente? ¿Caducó un certificado? ¿Alcanzaste un límite de tasa o te quedaste sin espacio en disco?

Arregla el problema. Luego actualiza tu página de estado para que los usuarios sepan que estás en ello. Después de la recuperación, revisa la cronología del incidente. ¿Qué falló? ¿Cuánto tardó en detectarse? ¿Cuánto en arreglarse? Usa estos datos para mejorar.

Próximos pasos

Ahora tienes la monitorización configurada. Tu sitio está siendo verificado. Recibes alertas cuando algo va mal. Esto es lo que debes hacer a continuación:

Comienza con 15 monitores gratuitos. Ver nuestros planes cuando estés listo para verificaciones más rápidas y más funciones.