Documente Academic
Documente Profesional
Documente Cultură
Este tutorial le explicará brevemente cómo instalar el servidor Zabbix para enviar informes de
correo a una dirección de Gmail utilizando el programa SSMTP , sin la necesidad de instalar y
configurar ningún daemon MTA local, como Postfix , Exim , etc.
Para instalar el programa SSMTP junto con el paquete mailutils que usará para enviar correos
electrónicos, emita el siguiente comando en su servidor de RedHat y Debian :
2. Después de instalar los paquetes en el sistema, configure el programa SSMTP para enviar
correos electrónicos locales a su cuenta de Gmail abriendo el archivo de configuración principal
para editar con su editor de texto favorito y privilegios de administrador y use la siguiente
configuración de parámetros:
root=gmail-username@gmail.com
hostname = your_local_FQDN
UseTLS = Sí
UseSTARTTLS = Sí
AuthUser = Gmail_username
FromLineOverride = SÍ
# echo "Correo electrónico de prueba del cuerpo desde 'nombre de host -f'" | mails "sujeto aquí"
gmail_user@gmail.com
Pruebas de Gmail
4. Normalmente, Gmail evita diferentes tipos de autenticación en sus servidores desde su cuenta,
por lo que, en caso de que obtenga el error " correo: no puede enviar mensaje: proceso salido con
estado distinto de cero ", inicie sesión en su cuenta de Gmail desde el navegador y vaya al
siguiente enlace https://www.google.com/settings/security/lesssecureapps para permitir el
acceso a aplicaciones menos seguras como en la siguiente pantalla.
$ sudo nano / usr / local / share / zabbix / alertscripts / zabbix-sendmail [En Debian 8 ]
Contenido de script:
#! / bin / bash
echo "$ 3" | / usr / bin / mail -s "$ 2" $ 1
7. Luego, como anteriormente, pruebe la funcionalidad del script enviando un correo electrónico
local a la cuenta de Gmail. La forma de ejecutar el script con parámetros posicionales se explica
más arriba:
Luego, verifique la Bandeja de entrada de Gmail y verifique si ha llegado el nuevo mensaje local.
Paso 4: configurar Zabbix para enviar alertas a Gmail
8. Si las pruebas realizadas hasta el momento fueron exitosas, puede pasar al siguiente paso y
configurar Zabbix para enviar alertas de correo electrónico generadas a Gmail. Primero, inicie
sesión en la interfaz web de Zabbix y vaya al siguiente menú: Administración -> Tipos de medios ->
Crear tipo de medio.
9. En la pantalla siguiente ingrese un Nombre arbitrario para identificar de manera única para el
script en las configuraciones de Zabbix (en este ejemplo se usa Send-Email-Script), elija Script como
Tipo de la lista e ingrese el nombre del script Bash creado anteriormente ( zabbix-sendmail utilizado
en este tutorial) para enviar correos electrónicos desde la línea de comandos (no use la ruta del
script, solo el nombre del script). Cuando hayas terminado, presiona el botón Agregar a continuación
para reflejar los cambios.
10. Además, configuremos una dirección de correo electrónico a la que enviará alertas de Zabbix.
Vaya a Perfil -> Medios -> Agregar y aparecerá una nueva ventana emergente.
Aquí, seleccione el nombre de la secuencia de comandos que ha nombrado anteriormente (en este
ejemplo se utiliza Send-Email-Script ) para Type, ingrese la dirección de Gmail a la que enviará
correos electrónicos, elija el período de tiempo (semana, horas) cuando envíe correos electrónicos
los informes deben estar activos para enviar, elija la gravedad de los mensajes que desea recibir en
su dirección de Gmail, seleccione Habilitado como Estado y presione el botón Agregar para agregar
los medios. Finalmente presione el botón Actualizar para aplicar la configuración.
11. En el siguiente paso, habilite las alertas de Desactivar Zabbix navegando a Configuración ->
Acciones, seleccione como Origen del evento -> Disparadores desde el menú de la derecha y
presione Desactivado Estado para habilitarlo. Repita el paso para Origen del evento -> Acciones
internas u otras acciones personalizadas creadas y listo.
Espere un momento para que Zabbix empiece a reunir información y genere algunos informes, luego
verifique su bandeja de entrada de Gmail y verá algunas alertas de Zabbix enviadas hasta el
momento.