Monitoreo y Alertas 24/7
En esta lección aprenderás:
- •Configurar Uptime Robot para monitoreo 24/7 gratuito
- •Recibir alertas instantáneas por email/SMS si el sitio cae
- •Monitorear cambios sospechosos en archivos críticos
- •Detectar problemas ANTES que tus clientes los noten
Tu Progreso en Esta Lección
0 / 6 pasos completadosCrear Cuenta en Uptime Robot
¿Qué es Uptime Robot?
Servicio que visita tu sitio cada 5 minutos (plan gratuito). Si NO responde, te envía alerta inmediata por:
- Email ✓
- SMS (50 gratis al mes) ✓
- Slack/Discord ✓
- Webhook ✓
Plan Gratuito incluye:
- 50 monitores (sitios)
- Chequeos cada 5 minutos
- 50 SMS alerts/mes
- Emails ilimitados
- Historial de 90 días
Registro:
-
Ve a: https://uptimerobot.com
-
Click: "Free Sign Up" (esquina superior derecha)
-
Completa:
- Email: tu-email@dominio.com
- Password: (usa contraseña fuerte, 12+ caracteres)
- Marca: "I agree to Terms of Service"
-
Click: "Sign Up"
-
Verifica email:
- Revisa inbox (o spam)
- Click en link de confirmación
💡 TIP: Usa email que REVISAS DIARIO. Alertas de caída son urgentes.
Agregar Tu Sitio al Monitor
Configurar Monitor HTTP:
-
Dashboard → Add New Monitor
-
Monitor Type: HTTP(s)
-
Friendly Name:
- Ejemplo: "MiSitio.com - Homepage"
- Usa nombre reconocible para múltiples sitios
-
URL (or IP):
- https://tusitio.com
- ⚠️ IMPORTANTE: Usa HTTPS si tu sitio lo tiene (mayoría en 2025)
-
Monitoring Interval:
- Gratis: 5 minutes (recomendado)
- Si tienes plan pro: 1 minute
-
Monitor Timeout:
- 30 seconds (default está bien)
- Si tu sitio es MUY lento: 60 seconds
-
Click: "Create Monitor"
Verificación:
Verás tu sitio en la lista con status:
- 🟢 Up: Sitio funcionando
- 🔴 Down: Sitio caído
- 🟡 Paused: Monitor pausado
Configurar Alertas por Email
Email Alerts (Gratis e Ilimitadas):
-
Dashboard → My Settings → Alert Contacts
-
Click: "Add Alert Contact"
-
Alert Contact Type: E-mail
-
Friendly Name: "Mi Email Principal"
-
Email to Alert: tu-email@dominio.com
-
Verificar:
- Revisa inbox
- Click en link de verificación
- Vuelve a Uptime Robot
-
Click: "Create Alert Contact"
Agregar Email a Tu Monitor:
-
Dashboard → Monitors
-
Click en tu monitor (MiSitio.com - Homepage)
-
Tab: "Alert Contacts"
-
Selecciona: ✓ Tu email (el que acabas de crear)
-
Configurar umbrales:
- Send alerts when: Down
- Send alerts again every: 15 minutes (hasta que sitio vuelva)
-
Click: "Save Changes"
⚠️ IMPORTANTE: Ahora cada vez que tu sitio NO responda por 5+ minutos, recibirás email inmediato.
Configurar Alertas por SMS (Opcional pero Recomendado)
SMS Alerts (50 gratis al mes):
Cuándo usar SMS: Para alertas CRÍTICAS que necesitas ver INMEDIATAMENTE, incluso si no revisas email.
-
Dashboard → My Settings → Alert Contacts
-
Click: "Add Alert Contact"
-
Alert Contact Type: SMS
-
Friendly Name: "Mi Celular"
-
Phone Number:
- Formato internacional: +52 1234567890 (México)
- +1 234567890 (USA)
- +34 123456789 (España)
-
Verificar:
- Recibirás SMS con código
- Ingresa código en Uptime Robot
- Click "Verify"
-
Click: "Create Alert Contact"
Agregar SMS a Monitor (Solo Para Caídas):
-
Dashboard → Monitors → Tu Monitor
-
Tab: "Alert Contacts"
-
Selecciona: ✓ Tu celular
-
⚠️ Configurar inteligentemente:
- Send alerts when: Down
- Send alerts again every: 30 minutes (para NO gastar los 50 SMS rápido)
-
Click: "Save Changes"
💡 TIP: SMS solo para sitios CRÍTICOS (ecommerce, sitios corporativos). Para blog personal, email es suficiente.
Monitorear URLs Específicas Importantes
Más Allá de Homepage:
Además de homepage, monitorea páginas críticas:
Para Ecommerce:
- Homepage: https://tusitio.com
- Tienda: https://tusitio.com/shop
- Checkout: https://tusitio.com/checkout
- Login: https://tusitio.com/wp-login.php
Para Sitio Corporativo:
- Homepage: https://tusitio.com
- Formulario Contacto: https://tusitio.com/contacto
- Servicios: https://tusitio.com/servicios
Agregar Más Monitores:
-
Dashboard → Add New Monitor (repite Paso 2)
-
Para cada URL crítica:
- Monitor Type: HTTP(s)
- Friendly Name: "MiSitio - Checkout"
- URL: https://tusitio.com/checkout
- Create Monitor
⚠️ LÍMITE GRATUITO: 50 monitores. Para sitio típico, 3-5 monitores es suficiente.
Monitorear Cambios en Archivos Críticos
Plugin: WP File Monitor (Gratuito)
Qué hace: Escanea archivos de WordPress y te alerta si algo cambia sin tu autorización:
- wp-config.php modificado
- Archivos de plugins alterados
- Nuevos archivos PHP sospechosos en uploads/
Instalación:
-
Dashboard → Plugins → Add New
-
Buscar: "WP File Monitor"
-
Instalar y Activar (por Factory)
Configuración Inicial:
-
Primer escaneo (baseline):
- Ve a: Tools → WP File Monitor
- Click: "Start Scan Now"
- Espera 1-2 minutos (escanea TODOS los archivos)
-
Establecer baseline:
- Después del escaneo: "Mark all as approved"
- Esto establece el estado "normal" de tu sitio
-
Configurar alertas:
- Settings → Email Alerts
- ✓ Enable email alerts
- Email: tu-email@dominio.com
- Alert me when: Any file change detected
-
Exclusiones (reducir falsos positivos):
- Exclude folders: /wp-content/cache, /wp-content/backup
- Esto evita alertas por cosas normales
-
Frecuencia de escaneo:
- Automatic scans: Daily (at 3:00 AM)
- Para sitios críticos: Twice daily
-
Save Settings
Qué Esperar:
Alertas normales (ignorar):
- "wp-content/uploads/2025/01/foto.jpg added" → Normal si subes imágenes
- "wp-content/cache/xyz.php modified" → Normal si usas cache
Alertas SOSPECHOSAS (investigar):
- "wp-config.php modified" → ¿TÚ lo modificaste? Si no → 🚨
- "wp-content/themes/tu-theme/header.php modified" → ¿TÚ lo editaste? Si no → 🚨
- "wp-content/uploads/shell.php added" → ⚠️ Backdoor potencial
💡 TIP: Haz escaneo manual después de actualizar plugins/themes (Tools → WP File Monitor → Scan Now) y marca todo como aprobado. Así no te alertará por cambios legítimos.
Quiz Bloqueado
Completa todos los 6 pasos de contenido para desbloquear el quiz
Fuentes y Referencias
Fuentes de donde se extrajo la información presentada en esta lección