¿Cómo envía zabbix el contenido del valor clave como alarma?
Entorno relacionado con Zabbix:
OS: centos 5.4 x86_64 zabbix: 1.8.3 sendmail: 8.13.8-2.el5
Configuración de la alarma de correo electrónico de zabbix Anteriormente, el nombre de dominio utilizado por sendmail debía modificarse en consecuencia. El sistema predeterminado es localhost.localdomain. De hecho, está bien no cambiarlo. Sin embargo, algunos servidores pop3 filtrarán los correos electrónicos de localhost.localdomain, lo que provocará que no se envíen. Por lo tanto, es mejor simplemente cambiar el nombre de host para garantizar la tasa de éxito del envío de correo electrónico.
La siguiente es la configuración modificada de la máquina en línea como referencia:
# cat /etc/hosts 127.0.0.1 monitor.bot.cms localhost.localdomain localhost # cat / etc/ correo/acceso Conectar:localhost.localdomain RELÉ Conectar:localhost RELÉ Conectar:127.0.0.1 Conectar:monitor.bot.cms RELÉ # cat /etc/mail/local-host-names monitor.bot.cms
Una vez completada la modificación, reinicie el servicio sendmail y use el comando telnet para probar si ha surtido efecto
# telnet 127.0.0.1 25 Probando 127.0.0.1... Conectado a monitor.bot.cms ( 127.0 .0.1). El carácter de escape es '^]' 220 monitor.bot.cms ESMTP Sendmail 8.13.8/8.13.8; domingo, 10 de octubre de 2010 14:00:33 +0800
Resultados anteriores Se puede encontrar que localhost.localdomain se ha convertido en el nombre de dominio monitor.bot.cms, lo que indica que la modificación se realizó correctamente. A continuación, puede configurar la alarma de correo electrónico en la página de administración de zabbix.
Una vez completada la configuración, haga clic en el botón Guardar. La configuración de la alarma de correo electrónico ya está completa. Durante la prueba, puede crear una nueva acción y seleccionar Correo electrónico como método de alarma. Puedes consultar el correo electrónico en un minuto.