¿Desea obtener información sobre cómo configurar la configuración de notificaciones por correo electrónico de Zabbix? En este tutorial, le mostraremos cómo configurar Zabbix para enviar correos electrónicos cuando se activa un activador de alerta.

• Versión de Zabbix: 3.4.12

Lista de Hardware:

La siguiente sección presenta la lista de equipos utilizados para crear este tutorial de Zabbix.

Cada pieza de hardware enumerada anteriormente se puede encontrar en el sitio web de Amazon.

Zabbix Playlist:

En esta página, ofrecemos acceso rápido a una lista de videos relacionados con la instalación de Zabbix.

No te olvides de suscribirte a nuestro canal de youtube llamado FKIT.

Tutorial - Integración de Gmail

Primero, necesitamos habilitar su cuenta de Gmail para recibir conexiones de programas externos.

Abra su navegador y acceda a su cuenta de Gmail.

En nuestro ejemplo, la siguiente URL se ingresó en el navegador:

http://gmail.google.com

En la pantalla de inicio de sesión, ingrese su nombre de usuario y contraseña de Gmail.

Gmail account

Después del inicio de sesión, debe acceder a la siguiente URL:

• https://myaccount.google.com/lesssecureapps

Seleccione la opción para habilitar el uso de aplicaciones menos seguras.

google less secure app

Ahora, debemos probar si podemos usar la línea de comandos de Linux para enviar un correo electrónico usando Gmail.

Use el siguiente comando para instalar los paquetes requeridos.

# sudo apt-get update
# sudo apt-get install ssmtp

Edite el archivo ssmtp.conf para conectarse a nuestra cuenta de Gmail.

# vi /etc/ssmtp/ssmtp.conf

root=virtualcoin.videos@gmail.com
mailhub=smtp.gmail.com:465
FromLineOverride=YES
AuthUser=virtualcoin.videos@gmail.com
AuthPass=kamisama123
UseTLS=YES

En nuestro ejemplo, estamos usando la cuenta de Gmail virtualcoin.videos@gmail.com.

En nuestro ejemplo, la cuenta de Gmail virtualcoin.videos@gmail.com está usando la contraseña kamisama123.

Debe cambiar la cuenta de Gmail y la contraseña para reflejar su cuenta.

Use el siguiente comando para enviar un correo electrónico usando la línea de comando.

# echo "E-Mail using the command-line" | ssmtp virtualcoin.videos@gmail.com

Revisa tu bandeja de entrada de Gmail para ver el mensaje de prueba que acabas de enviar.

gmail inbox

Si la prueba fue exitosa, puede avanzar a la próxima sección de este tutorial.

Si la prueba no tuvo éxito, se puede presentar el siguiente mensaje.

• ssmtp: Autorización fallida (534 5.7.14 https://support.google.com/mail/answer/78754 v24-v6sm2921112pfl.31 - gsmtp)

Para resolver este problema, debe acceder a la siguiente URL.

• https://accounts.google.com/DisplayUnlockCaptcha

Seleccione la opción para desbloquear su cuenta.

google unlock account

Intente nuevamente enviar el correo electrónico usando la línea de comando.

Si la prueba fue exitosa, puede avanzar a la próxima sección de este tutorial.

Tutorial - Configuración de Notificación por Correo Electrónico Zabbix

Abra su navegador e ingrese la dirección IP de su servidor web más / zabbix.

En nuestro ejemplo, la siguiente URL se ingresó en el navegador:

• http://35.162.85.57/zabbix

En la pantalla de inicio de sesión, use el nombre de usuario predeterminado y la contraseña predeterminada.

• Nombre de usuario predeterminado: Admin
• Contraseña predeterminada: zabbix

zabbix login

Después de un inicio de sesión exitoso, se lo enviará al Tablero de Zabbix.

zabbix dashboard

En la pantalla del panel, acceda al menú Administración y seleccione la opción Tipos de medios.

Zabbix media type menu

Ubique y haga clic en la opción llamada Correo electrónico.

Zabbix Media Type

En la pantalla de propiedades del correo electrónico, debe ingresar la siguiente configuración.

• Servidor SMTP: ingrese la dirección IP o el nombre de host del servidor de correo electrónico.
• Puerto del servidor SMTP: ingrese el puerto TCP SMTP del servidor de correo electrónico.
• SMTP helo: ingrese el nombre de dominio de su dirección de correo electrónico.
• Correo electrónico SMTP: la dirección de correo electrónico que enviará las notificaciones Zabbix.
• Seguridad de conexión: el protocolo de seguridad que se debe usar para conectarse al servidor de correo electrónico.
• Autenticación: nombre de usuario y contraseña de la cuenta de correo electrónico que enviará las notificaciones de Zabbix.

Aquí está la imagen original, antes de nuestra configuración.

Zabbix media type email

Aquí está la nueva imagen con nuestra configuración.

• Servidor SMTP - SMTP.GMAIL.COM
• Puerto del servidor SMTP - 465
• SMTP helo - gmail.com
• Correo electrónico SMTP - virtualcoin.videos@gmail.com
• Seguridad de conexión: SSL / TLS
• Nombre de usuario de autenticación - virtualcoin.videos@gmail.com
• Contraseña de autenticación - kamisama123

Zabbix email media type

Haga clic en el botón Actualizar.

En la pantalla del tablero, acceda al menú Configuración y seleccione la opción Acción.

zabbix action menu

Ubique y la opción denominada: Informar problemas a los administradores de Zabbix

Para habilitar esta acción, debe hacer clic en la palabra Inhabilitado en rojo.

zabbix enable email notification

Activará la palabra Activado en verde.

zabbix enable email notification status

Esto configurará Zabbi para enviar notificaciones por correo electrónico a los usuarios que son miembros del grupo de administradores de Zabbix.

De forma predeterminada, solo el usuario Administrador es miembro del grupo de administradores de Zabbix.

De forma predeterminada, el usuario administrador no tiene una dirección de correo electrónico asociada a la cuenta.

Ahora, debemos asociar una dirección de correo electrónico a la cuenta de administrador.

Inicie sesión en la interfaz web de Zabbix como usuario administrador.

En la parte superior derecha de la pantalla, accede a la configuración del perfil de usuario.

Zabbix Profile Settings

En la pantalla de perfil de usuario, acceda a la pestaña Medios y agregue una nueva configuración de Correo electrónico.

Aquí hay una imagen con nuestra configuración.

user profile add email

Aquí está el resumen de la configuración de correo electrónico del usuario administrador.

zabbix user profile media

¡Felicidades! Ha configurado la notificación por correo electrónico del servidor Zabbix

Tutorial - Prueba de Notificación de Zabbix

Ahora, le mostraremos cómo probar su configuración de notificación de activación.

En nuestro ejemplo, vamos a crear un problema falso de ICMP.

En la pantalla del tablero, acceda al menú Configuración y seleccione la opción Host.

zabbix add host

En la esquina superior derecha de la pantalla, haz clic en el botón Crear host.

Zabbix Create Host

En la pantalla de configuración de Host, deberá ingresar la siguiente información:

• Nombre de host - PRUEBA
• Nombre de host visible - PRUEBA
• Nuevo grupo - TEST
• Interfaz del agente: 5.5.5.5

Zabbix Test notification

Acceda a la pestaña Plantillas y agregue la siguiente plantilla.

• Módulo de plantilla ICMP Ping

Zabbix mail Trigger Test

Después de finalizar la configuración del host regrese a la pantalla inicial del tablero Zabbix y espere 5 minutos.

Espere a que se active el disparador problemático ICMP.

Zabbix test trigger

Eche un vistazo a la bandeja de entrada de correo electrónico del usuario Admin.

Compruebe si el servidor Zabbix le envió una notificación por correo electrónico informando sobre este problema.

Zabbix Gmail example

¡Felicidades! Has probado con éxito tu notificación de Zabbix por correo electrónico.