Envió de notificaciones con opEvents


Introducción 

opEvents es un modulo capaz de efectuar notificaciones de eventos empleando reglas y periodos de tiempo para el envió de correos electrónicos, opEvents es el principal sistema de gestión de eventos de NMIS basado en los principales procesos de gestión de eventos. opEvents recoge, organiza y gestiona todos los eventos en su entorno gestionado, creando una resolución rápida de problemas, reduciendo interrupciones, mejorando el rendimiento y reduciendo el coste de gestión de su entorno de TI. opEvents extiende la funcionalidad de NMIS para incorporar tramas de SNMP y eventos generados a través de otros métodos, incluyendo a través de disparadores NMIS, correos electrónicos, XML, consultas de bases de datos, HTTP, FTP, scripts personalizados y mucho más. 

Configuración de email.

Para efectuar el envió de correos electrónicos a través del modulo opEvents en necesario configurar el servicio de correo electrónico, verificar que tipo de servicio emplea según la siguiente tabla:


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

Ejemplo de configuración en archivo /usr/local/omk/conf/opCommond.json

opCommond.json
   "email" : {
      "mail_password" : "y0u_Pa$sw0Rd",
      "mail_server" : "smtp.office365.com",
      "mail_server_port" : 587,
      "mail_use_tls" : "true",
      "mail_domain" : "office365",
      "mail_user" : "notificaciones.omk.latam@outlook.com",
      "mail_from" : "notificaciones.omk.latam@outlook.com"
   },

Configuración de Contactos