Progreso del CursoLección 6 de 7
Lección 6 • 15-20 min

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 completados
Contenido
0/6
Quiz
Pendiente
Estado
En Progreso
1

Crear Cuenta en Uptime Robot

Crear 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:

  1. Ve a: https://uptimerobot.com

  2. Click: "Free Sign Up" (esquina superior derecha)

  3. Completa:

    • Email: tu-email@dominio.com
    • Password: (usa contraseña fuerte, 12+ caracteres)
    • Marca: "I agree to Terms of Service"
  4. Click: "Sign Up"

  5. Verifica email:

    • Revisa inbox (o spam)
    • Click en link de confirmación

💡 TIP: Usa email que REVISAS DIARIO. Alertas de caída son urgentes.


2

Agregar Tu Sitio al Monitor

Agregar Tu Sitio al Monitor

Configurar Monitor HTTP:

  1. Dashboard → Add New Monitor

  2. Monitor Type: HTTP(s)

  3. Friendly Name:

    • Ejemplo: "MiSitio.com - Homepage"
    • Usa nombre reconocible para múltiples sitios
  4. URL (or IP):

    • https://tusitio.com
    • ⚠️ IMPORTANTE: Usa HTTPS si tu sitio lo tiene (mayoría en 2025)
  5. Monitoring Interval:

    • Gratis: 5 minutes (recomendado)
    • Si tienes plan pro: 1 minute
  6. Monitor Timeout:

    • 30 seconds (default está bien)
    • Si tu sitio es MUY lento: 60 seconds
  7. Click: "Create Monitor"

Verificación:

Verás tu sitio en la lista con status:

  • 🟢 Up: Sitio funcionando
  • 🔴 Down: Sitio caído
  • 🟡 Paused: Monitor pausado

3

Configurar Alertas por Email

Configurar Alertas por Email

Email Alerts (Gratis e Ilimitadas):

  1. Dashboard → My Settings → Alert Contacts

  2. Click: "Add Alert Contact"

  3. Alert Contact Type: E-mail

  4. Friendly Name: "Mi Email Principal"

  5. Email to Alert: tu-email@dominio.com

  6. Verificar:

    • Revisa inbox
    • Click en link de verificación
    • Vuelve a Uptime Robot
  7. Click: "Create Alert Contact"

Agregar Email a Tu Monitor:

  1. Dashboard → Monitors

  2. Click en tu monitor (MiSitio.com - Homepage)

  3. Tab: "Alert Contacts"

  4. Selecciona: ✓ Tu email (el que acabas de crear)

  5. Configurar umbrales:

    • Send alerts when: Down
    • Send alerts again every: 15 minutes (hasta que sitio vuelva)
  6. Click: "Save Changes"

⚠️ IMPORTANTE: Ahora cada vez que tu sitio NO responda por 5+ minutos, recibirás email inmediato.


4

Configurar Alertas por SMS (Opcional pero Recomendado)

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.

  1. Dashboard → My Settings → Alert Contacts

  2. Click: "Add Alert Contact"

  3. Alert Contact Type: SMS

  4. Friendly Name: "Mi Celular"

  5. Phone Number:

    • Formato internacional: +52 1234567890 (México)
    • +1 234567890 (USA)
    • +34 123456789 (España)
  6. Verificar:

    • Recibirás SMS con código
    • Ingresa código en Uptime Robot
    • Click "Verify"
  7. Click: "Create Alert Contact"

Agregar SMS a Monitor (Solo Para Caídas):

  1. Dashboard → Monitors → Tu Monitor

  2. Tab: "Alert Contacts"

  3. Selecciona: ✓ Tu celular

  4. ⚠️ Configurar inteligentemente:

    • Send alerts when: Down
    • Send alerts again every: 30 minutes (para NO gastar los 50 SMS rápido)
  5. Click: "Save Changes"

💡 TIP: SMS solo para sitios CRÍTICOS (ecommerce, sitios corporativos). Para blog personal, email es suficiente.


5

Monitorear URLs Específicas Importantes

Monitorear URLs Específicas Importantes

Más Allá de Homepage:

Además de homepage, monitorea páginas críticas:

Para Ecommerce:

  1. Homepage: https://tusitio.com
  2. Tienda: https://tusitio.com/shop
  3. Checkout: https://tusitio.com/checkout
  4. Login: https://tusitio.com/wp-login.php

Para Sitio Corporativo:

  1. Homepage: https://tusitio.com
  2. Formulario Contacto: https://tusitio.com/contacto
  3. Servicios: https://tusitio.com/servicios

Agregar Más Monitores:

  1. Dashboard → Add New Monitor (repite Paso 2)

  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.


6

Monitorear Cambios en Archivos Críticos

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:

  1. Dashboard → Plugins → Add New

  2. Buscar: "WP File Monitor"

  3. Instalar y Activar (por Factory)

Configuración Inicial:

  1. Primer escaneo (baseline):

    • Ve a: Tools → WP File Monitor
    • Click: "Start Scan Now"
    • Espera 1-2 minutos (escanea TODOS los archivos)
  2. Establecer baseline:

    • Después del escaneo: "Mark all as approved"
    • Esto establece el estado "normal" de tu sitio
  3. Configurar alertas:

    • Settings → Email Alerts
    • ✓ Enable email alerts
    • Email: tu-email@dominio.com
    • Alert me when: Any file change detected
  4. Exclusiones (reducir falsos positivos):

    • Exclude folders: /wp-content/cache, /wp-content/backup
    • Esto evita alertas por cosas normales
  5. Frecuencia de escaneo:

    • Automatic scans: Daily (at 3:00 AM)
    • Para sitios críticos: Twice daily
  6. 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