Alarma de buzón de correo del nodo de monitoreo de Zabbix (siga los pasos en el documento para construir el éxito) El
documento ha hecho el servidor de back-end de monitoreo de zabbix y envía correos electrónicos activando una alarma.
Nota especial: este entorno necesita implementar el servidor zabbix por adelantado, puede ver mis documentos anteriores, el enlace del documento https://blog.csdn.net/zeorg/article/details/111937751
##### Asegúrese de seguir el documento al implementar Debe leer detenidamente cada palabra (cada palabra es importante).
# 私自 转载 Póngase en contacto con el bloguero, de lo contrario, debemos ser investigados por derechos de autor. WeChat está protegido por derechos de autor.
Entorno del sistema: centos7
IP | Nombre del nodo |
---|---|
192.168.128.151 | admin-zabbix |
192.168.128.152 | cliente |
1. Modifique el nombre del nodo.
Ejecución del nodo cliente
hostnamectl set-hostname client
2. Configure la fuente de yum doméstica.
Ejecución del nodo cliente
创建文件/etc/yum.repos.d/zabbix.repo
[zabbix]
name=Zabbix Official Repository - \$basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/\$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
[zabbix-non-supported]
name=Zabbix Official Repository non-supported - \$basearch
baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/\$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
EOF
#######上面是需要写在yum里面的文件
curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591 \
-o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX \
-o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
3. Instale el cliente y configure los archivos.
Ejecución del nodo cliente
yum -y install zabbix-agent
配置文件etc/zabbix/zabbix_agentd.conf
98行 Server=192.168.182.151 ##zabbix服务器地址
139行 ServerActive=192.168.182.151 ##活跃服务器地址
150行 Hostname=client
4. Se inicia el cliente zabbix-agent.
Ejecución del nodo cliente
systemctl enable zabbix-agent
systemctl restart zabbix-agent
5. Configure el terminal web.
Configurar la interfaz china
6. Configure el terminal web, agregue el host, agregue la CPU del host de monitoreo y otra información.
7. Configure el terminal web y agregue monitoreo httpd.
8. Ahora verifique el tablero en el lado web y podrá ver que httpd ha comenzado a generar una alarma porque nuestro cliente no tiene httpd instalado.
9. Instale httpd en el
cliente e inicie la ejecución del nodo del cliente del servicio.
yum -y install httpd
systemctl start httpd
systemctl enable httpd
10. Vuelva a la interfaz web y verá que la alarma ha desaparecido.
11. Configure el servicio smtp del buzón (buzón QQ como ejemplo).
12. Configure los medios de alarma.
13. Configure las acciones de alarma. (Agregue puntos después de la configuración, no lo marqué aquí)
14. Configure usuarios y establezca a quién enviar.
15. Cierre el servicio httpd del nodo cliente.
Ejecución del nodo cliente
systemctl stop httpd
16. Mire la alarma en el lado web (espere más).
17. Vaya al buzón de correo de QQ y podrá ver que se han enviado correos electrónicos.