Skip to end of banner
Go to start of banner

Configuración y customización de EMAIL en NMIS

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Introducción

En el siguiente aparatado se explica una de las funciones principales con las que cuenta NMIS, las alertas emitidas por correo electrónico. Primeramente, se describe la matriz de escalación y cómo funciona en NMIS, seguido de dar de alta los contactos que se desean para que reciban las notificaciones. Se detalla cómo realizar la configuración de EMAIL en NMIS de forma básica para que en las notificaciones muestren la información de los eventos. Posteriormente se explica una forma más avanzada de la configuración de EMAIL en NMIS, la cual ya es una forma customizada porque se incorporan nuevos atributos para que muestre información más concreta y detallada de como son los eventos al hacer la notificación por correo. Eso se personaliza de acuerdo a como el cliente lo solicite.

Matriz de escalación

La matriz de escalación le permite especificar varios contactos de usuario para ser notificado en caso de problemas críticos. Puede notificar a las personas adecuadas en el momento adecuado sobre alertas críticas independientemente del horario. La matriz de escalación es específica de zona horaria y está disponible 24x7. Las características clave de la matriz escalada son las siguientes.

 

  • Los niveles se basan en horarios.
  • El servicio está disponible 24x7.
  • Los horarios son específicos de zona horaria.
  • Ahora puede definir múltiples matrices para un cliente o socio determinado.
  • Una matriz se puede definir en múltiples niveles que van desde el socio y el nivel del cliente a una combinación de sitios, grupos de dispositivos y dispositivos.

¿Cómo funciona en NMIS?

  1. NMIS detecta el evento inicial.
  2. La política de escalación relaciona las propiedades:
    • Grupo
    • Rol
    • Tipo
    • Evento
  1.  Se define a quién se envía el evento:
    • Level 0 > Email Operaciones (5 minutos)
    • Level 2 > Email Jefe Op (30 minutos)
    • Level 3 > Email Gerente Op (1 hora)
  1. El Evento continúa hasta que se soluciona el problema.

Crear política de contactos

Ir a System > System Configuration > Contacts, para incorporar el correo de los contactos a los que se desea mandar las notificaciones de NMIS por correo electrónico.

 

Periodos de escalación NMIS

Ir a System > System Configuration > NMIS Configuration > Escalation

 

Se almacena su configuración en Config.nmis. Aquí es donde se encuentran los niveles de escalación. Un nivel de escalación vincula una cantidad de tiempo transcurrido a un nombre. Por ejemplo, por defecto escalate0 ocurre inmediatamente (0 segundos) escalate1 sucede después de 300 segundos, y así sucesivamente. Los nombres y las horas son configurables.

Editar la política de escalación

Las acciones de escalamiento se configuran en System -> System configuration -> Escalation. Aquí es donde NMIS va a ver qué sucede cuando se desencadena un evento y cómo se trata a lo largo del tiempo. Para ver la tabla de escalación, entramos en Setup -> Emails, Notifications and Escalations, ahí veremos la tabla de escalación por default de NMIS. Las entradas de la Tabla de Escalación definen los detalles de notificación para un evento: a quién notificar, cómo notificarlos y cuándo debe ocurrir esa notificación.

 

Configuración de Email

Para acceder a la configuración, desde el menú de acceso System > System Configuration > NMIS Configuration > email.

 

 

Se muestra un ejemplo de un correo electrónico valido, que fue configurado para recibir alertas de NMIS, donde el campo mail_password es la contraseña del correo electrónico.

 

 

Tabla de referencia para la configuración de servicios de email:

 

Configuración

Descripción

Servidor común SMTP

GMail SMTP Server

Office 365 SMTP Server

mail_combine

Combinar correos para cada destino

true

 

 

mail_from

Dirección de correo electrónico que desea utilizar para las notificaciones de NMIS

nmis@domain.com

nmis@domain.com

nmis@domain.com

mail_server

Correo FQDN o la dirección IP

yourmailserver.domain.com

smtp.gmail.com

smtp.office365.com

mail_server_ipproto

Usar IPv4 o IPv6 para conectarnos (sólo IPv6

Funciona si tienes una conectividad IPv6 de extremo a extremo)

ipv4

ipv4

ipv4

mail_server_port

El puerto TCP que se utilizará para la conexión

25

587

587

mail_use_tls

Utilizar el protocolo TLS

false

true

true

mail_use_sasl

Utilizar el protocolo SALS

false

false

false

mail_user

El nombre de usuario para iniciar sesión, dejar en blanco para no hacer nada

 

youruser@gmail.com

youruser@office365.com

mail_password

La contraseña para iniciar sesión, dejar en blanco para no hacer nada

 

yourpassword

yourpassword

mail_domain

Dominio a utilizar para SMTP

domain.com

gmail.com

office365

Prueba de conexión del servidor de correo electrónico

Una vez que haya configurado su servidor de correo electrónico, es mejor probarlo, inicie sesión en su servidor NMIS y ejecute el comando /usr/local/nmis8/admin/testemail.pl, esto enviará un correo electrónico al contacto configurado como contacto1. Si tiene un problema, puede ejecutar /usr/local/nmis8/admin/testemail.pl debug = true que proporcionará un resultado muy detallado para el problema.

 

 

Si tiene problemas sin correo electrónico de prueba en su bandeja de entrada, active el acceso para las aplicaciones menos seguras, en el enlace  https://myaccount.google.com/lesssecureapps

 

Resultados de la configuración de EMAIL.

Se muestra un correo electrónico de ejemplo, de cómo está recibiendo las notificaciones de NMIS en su bandeja de entrada.

 

 

En la GUI de NMIS se observa que el nodo import_test10 está en estado down, por lo que esa alerta fue emitida al correo electrónico que se configuro para recibir las notificaciones de NMIS.

 

 

Al dirigirse al correo electrónico se puede ver que la alerta de NMIS se recibió correctamente, donde se pueden ver algunos detalles del evento. (esos detalles pueden ser customizados, pero en este ejemplo solo se muestra la configuración por defecto de NMIS).

 

Customización de EMAIL

Validación de Contactos

Es necesario tener contactos registrados para realizar las pruebas y así poder ver reflejados el contenido de los campos que se requieren mostrar en el contenido del correo. Para agregar o editar los contactos es necesario ir al siguiente apartado que se muestra en la siguiente imagen.

 

En la ventana que se mostrará se pueden agregar contactos, lo cual tenemos que dar clic en add correspondientes



Una vez agregado los contactos se espera ver la tabla con datos de las personas que se desea notificar.

 

Validación de Matriz de Notificaciones

La matriz de notificaciones se tiene que tener configurada con el tipo de eventos y ligado con los nodos o grupos de nodos, además de determinar el nivel de alerta, para realizar dicha configuración se tiene que acceder en el apartado que se muestra en la siguiente imagen.





 

 

 

 

 

  • No labels