blog

Notificaciones por correo electrónico: buenas prácticas y ejemplo

Notificaciones por <span class='blue'>correo electrónico</span>: buenas prácticas y ejemplo
5 de Febrero de 2026

Por qué las notificaciones por correo electrónico siguen indispensables

Las notificaciones por correo electrónico siguen siendo un mecanismo fundamental en la supervisión y gestión de las infraestructuras informáticas. A pesar de la proliferación de soluciones de mensajería instantánea, plataformas colaborativas o sistemas de alerta integrados, el correo electrónico sigue siendo un canal de comunicación fiable, estandarizado y universal. En un contexto de supervisión, permite transmitir información crítica o contextual sin depender de una herramienta de terceros, al tiempo que ofrece una trazabilidad completa.

Con ServicePilot, la configuración de las notificaciones por correo electrónico se integra directamente en los flujos de trabajo de alertas, lo que permite automatizar la difusión de información relevante a los equipos operativos, los administradores o los responsables de aplicaciones. Ya sea para alertar de una avería o informar de un cambio de estado, un correo electrónico bien diseñado puede ahorrar un tiempo precioso a los equipos operativos.

A pesar de la aparición de numerosos canales de comunicación alternativos, el correo electrónico sigue teniendo varias ventajas:

  • Universalidad: no depende de ninguna herramienta externa ni de ninguna aplicación específica
  • Trazabilidad: los correos electrónicos se pueden archivar, transferir y buscar
  • Fiabilidad: los servidores SMTP son robustos y cuentan con un amplio soporte
  • Flexibilidad: posibilidad de modificar el contenido y la forma

En este artículo, exploramos las buenas prácticas para crear notificaciones eficaces, así como un ejemplo concreto aplicable en ServicePilot.

Buenas prácticas para crear notificaciones eficaces

Definir claramente el objetivo de la notificación

Una notificación solo tiene valor si su destinatario comprende inmediatamente lo que debe hacer con ella. En un contexto técnico, esto implica distinguir entre las alertas que requieren una acción inmediata y la información destinada a enriquecer la comprensión global del sistema.

Las mejores notificaciones por correo electrónico solo se activan cuando realmente es necesaria la intervención humana. Deben ser:

  • Raras
  • Urgentes
  • Importantes
  • Accionables

Por lo tanto, al configurar las notificaciones por correo electrónico, es fundamental seleccionar con precisión los tipos de alertas que realmente merecen ser difundidas. No toda la información disponible requiere necesariamente una notificación, por lo que es importante identificar los incidentes críticos para no saturar a los destinatarios con un flujo innecesario.

ServicePilot permite una selección granular de los eventos sobre los que generar una alerta: superación de umbrales en métricas, cambios en el estado, selección de un perímetro concreto (vistas, recursos u objetos), mensajes syslog o Traps SNMP, consultas en la base de datos ServicePilot, etc.

Definir perímetros específicos también permite dirigirse a los equipos adecuados, reducir el volumen global de correos electrónicos y centrar la atención en los incidentes que requieren una acción. Esta selección precisa no solo mejora la pertinencia de las alertas, sino también la capacidad de respuesta operativa, al tiempo que reduce la fatiga de las alertas.

Utilizar un asunto breve y explícito

El asunto del correo electrónico suele ser lo único que se lee en un primer momento, sobre todo cuando un técnico consulta sus alertas en el móvil. Debe ser breve y preciso. Puede contener la información esencial: la naturaleza del evento, el recurso afectado y, posiblemente, el nivel de criticidad. En ServicePilot, es posible incluir variables dinámicas en el asunto, lo que permite insertar automáticamente el nombre del servicio, el valor de la métrica o el estado detectado. Esta personalización mejora considerablemente la legibilidad y reduce el tiempo necesario para identificar el origen del problema.

Estructurar el contenido para una lectura rápida

Aunque el correo electrónico pueda contener mucha información, debe poder leerse en pocos segundos. El mensaje debe presentar el evento desencadenante, la métrica correspondiente y la hora exacta de detección. ServicePilot permite integrar automáticamente estos datos gracias a las variables de alerta, lo que garantiza la coherencia entre el contenido del correo electrónico y la información visible en la interfaz de supervisión.

Algunas reglas sencillas:

  • Empezar por la información crítica
  • Utilizar secciones cortas
  • Destacar los datos clave (estados, métricas, marcas de tiempo)

Añada contexto para facilitar el diagnóstico

Una alerta aislada puede ser difícil de interpretar. Al añadir contexto, se reduce el riesgo de falsos positivos y se mejora la capacidad del equipo para diagnosticar rápidamente la causa del problema.

Por ejemplo, una alerta de CPU alta en un servidor puede ir acompañada de un enlace a la interfaz de ServicePilot con el gráfico correspondiente, un enlace al registro de eventos para verificar rápidamente los eventos que se han producido en los últimos minutos o un enlace al mapa para verificar las dependencias y los impactos que puede generar el incidente.

Cuidar el diseño HTML para mejorar la legibilidad y la adopción

Un correo electrónico bien estructurado visualmente aumenta significativamente la eficacia de las notificaciones, ya que facilita la lectura, reduce la carga cognitiva y refuerza la credibilidad de la herramienta que lo envía. En un contexto de supervisión, en el que los equipos reciben a veces decenas de alertas al día, un diseño HTML claro y coherente permite distinguir inmediatamente la información esencial. El uso de un encabezado identificable, colores coherentes con la identidad corporativa de la empresa y un código de colores para los niveles de criticidad (por ejemplo, rojo para las alertas críticas, naranja para las advertencias, etc.) mejora la comprensión instantánea del mensaje.

Desde el punto de vista técnico, se recomienda utilizar un HTML sencillo y compatible con la mayoría de los clientes de correo electrónico: tablas para el diseño, estilos en línea para evitar problemas de renderización y un texto de reserva para entornos restrictivos. ServicePilot permite integrar este tipo de plantilla directamente en las notificaciones, lo que garantiza la uniformidad visual entre las diferentes alertas. Un correo electrónico bien presentado también contribuye a la adopción de la herramienta ya que da una impresión de profesionalidad al tiempo que hace que las alertas sean más agradables de consultar. A largo plazo, esto reduce el riesgo de «fatiga de alertas» y anima a los equipos a permanecer atentos a las notificaciones recibidas.

Ejemplo de notificacion por correo electrónico con ServicePilot

En este ejemplo, generamos una notificación por correo electrónico mediante una política de alerta que se centra en los recursos no disponibles. Elegimos el paso de cualquier estado a un estado rojo (indisponibilidad), durante un periodo de horas laborables y para todos los recursos contenidos en dos vistas (Aplicaciones e Infraestructura).

Condiciones de la notificación por correo electrónico

Incluimos un plazo de 2 minutos para emitir la alerta solo si la condición sigue siendo cierta después de 2 minutos de indisponibilidad. Esto permite evitar falsos positivos y activar la alerta solo cuando se trata de una indisponibilidad real y persistente.

Plazo de la notificación por correo electrónico

A continuación, podemos configurar el envío del correo electrónico con el asunto, el destinatario y la plantilla HTML/CSS para personalizar la notificación con las variables adecuadas.

También es posible utilizar variables en el asunto del correo electrónico, por ejemplo: "[SP-Alert] {RESOURCE} se encuentra en estado {STRSTATUS} durante al menos {WINDOW} minutos".

Personalización de la notificación por correo electrónico

Plantilla HTML:

<!DOCTYPE html> 
<html lang="en"> 
<head> 
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 
  <meta name="viewport" content="width=device-width, initial-scale=1.0"/> 
  <title>Notificación de ServicePilot</title> 
  <style> 
    .OK {color:#00c855;} 
    .MINOR {color:#00e6ff;} 
    .MAJOR {color:#ffd900;} 
    .CRITICAL {color:#ff6600;} 
    .UNAVAILABLE {color:#d50000;} 
  </style> 
</head> 
<body style="background-color:#f4f4f4; margin:0; padding:20px; font-family:Arial, sans-serif;"> 
  <table align="center" cellpadding="0" cellspacing="0" style="background:#ffffff; border-radius:8px; font-family:Arial, sans-serif;"> 
    <tr> 
      <td style="background:#00214a; padding:20px; text-align:center; color:#ffffff;"> 
        <h2 style="margin:0; font-size:24px;">Notificación de ServicePilot &#128680;</h2> 
      </td> 
    </tr> 
    <tr> 
      <td style="padding:30px; color:#00214a; font-size:16px; line-height:1.6;"> 
        <p>Hola,</p> 
        <p>Esta es una notificación automática de <strong>ServicePilot</strong> para informarle de que el siguiente recurso no está disponible:</p> 
        <table style="color:#00214a; font-family:Arial, sans-serif;"> 
          <tr> 
            <td>Recurso:</td> 
            <td><strong>{RESOURCE}</strong></td> 
          </tr> 
          <tr> 
            <td>Estado:</td> 
            <td>De <span class="{STROLDSTATUS}"><strong>{STROLDSTATUS}</strong></span> a <span class="{STRSTATUS}"><strong>{STRSTATUS}</strong></span></td> 
          </tr> 
          <tr> 
            <td>Información:</td> 
            <td>{TEXT}</td> 
          </tr> 
          <tr> 
            <td>Acceso directo: </td> 
            <td><a href="{BASEURL}/resourcelist.html?resource={RESOURCE}">Status page</a></td> 
          </tr> 
        </table> 
      </td> 
    </tr> 
    <tr> 
      <td style="background:#eeeeee; text-align:center; padding:15px; font-size:12px; color:#555555;">ServicePilot © 2026 - Notificación de alerta automática</td> 
    </tr> 
  </table> 
</body> 
</html> 

Resultado:

Notificación personalizada por correo electrónico

Mejora del ejemplo para ir más allá

Puede ser conveniente definir reglas de alerta más detalladas, por ejemplo, para distinguir entre la indisponibilidad total de un servidor, un problema específico en un componente (disco, interfaz de red, alimentación) o incluso eventos procedentes de traps SNMP y syslogs específicos.

Al refinar el tipo de alerta, se puede enriquecer el correo electrónico enviado con información contextual útil: procedimiento de verificación, mensaje de registros o incluso un manual que guíe al operador en las primeras etapas del diagnóstico. Este enfoque mejora la capacidad de respuesta y reduce el tiempo necesario para calificar el incidente.

Ejemplos de acciones recomendadas:

Para un servidor fuera de línea

  1. Confirmar la indisponibilidad real del servidor (por ejemplo, con una prueba de un servicio de aplicación a través de curl http://servidor:puerto)
  2. Compruebe el estado del servidor físicamente o a través de la consola remota (iDRAC, iLO, IPMI, etc.)
  3. Compruebe la conectividad de la red intermedia (conmutador, cortafuegos, enrutamiento)
  4. Reinicie los servicios de red o la máquina si no se detecta ninguna anomalía en el hardware
  5. Compruebe que el servidor vuelve a estar disponible para confirmar la resolución

Para un disco cercano a la saturación

  1. Identifique los directorios o archivos más voluminosos (con -sh *, ncdu, etc.)
  2. Compruebe si hay registros con un crecimiento anormal o archivos temporales sin purgar
  3. Controle las tareas programadas que puedan generar datos (copias de seguridad, exportaciones, volcados)
  4. Liberar espacio o ampliar el volumen si es necesario
  5. Supervisar la evolución del uso del disco después de la acción para confirmar la resolución

Consejos para evitar el ruido en las alertas por correo electrónico

Para limitar el ruido y evitar saturar a los equipos de operaciones, es esencial controlar el volumen de alertas enviadas por correo electrónico. Aunque la función de agrupación no se puede personalizar con HTML y CSS, su activación permite agrupar automáticamente todas las alertas activadas por una regla en una ventana de un minuto. Este mecanismo es especialmente útil cuando muchos elementos supervisados coinciden simultáneamente con la misma regla de alerta: en lugar de una avalancha de correos electrónicos, se envía un único mensaje consolidado. Este enfoque reduce la sobrecarga de información, facilita la lectura y permite a los operadores priorizar mejor los incidentes simultáneos en lugar de centrarse en la gestión del flujo de emails.

Optimizar las notificaciones: una clave para una supervisión eficaz

Las notificaciones por correo electrónico siguen siendo un pilar esencial de la supervisión informática. Al aplicar algunas buenas prácticas (claridad, contexto, estructuración y pertinencia), no solo mejora la capacidad de respuesta de los equipos, sino también la calidad general de su supervisión.

Con ServicePilot, la configuración y personalización de las alertas permiten adaptar las notificaciones por correo electrónico a las necesidades de cada organización.

¿Te gustó el artículo? Siéntase libre de compartirlo

obtener más recursos

AlertasAlerting y IAIntegraciones