Primero, adjunto la dirección de descarga del código fuente oficial:http://www.zabbix.com/download
La versión más reciente se puede descargar desde el sitio web oficial. La descarga proporcionada en este sitio es la versión 3.2.6.zabbix-3.2.6.tar.gz
1. Copie el script de Perl en el directorio del código fuente y otorgue permisos de ejecución
# cp ./misc/snmptrap/zabbix_trap_receiver.pl /usr/bin # chmod +x /usr/bin/zabbix_trap_receiver.pl
2. Busque el archivo de configuración de snmptrapd y modifíquelo
# find / -name snmptrapd.conf 找到文件后打开并修改 # vim snmptrapd.conf 添加两行代码 authCommunity execute public perl do "/usr/bin/zabbix_trap_receiver.pl"
3. Modifique el archivo zabbix_server.conf para activar la función de snmptrap
# vim /usr/local/zabbix/etc/zabbix_server.conf # StartSNMPTrapper=1 将这里设为1 # SNMPTrapperFile=/tmp/zabbix_traps.tmp (注:最后一行的路径必须跟zabbix_trap_receiver.pl脚本中设置的路径相同)
4. Reinicie el servicio zabbix_server
# service zabbix_server restart
5. Inicie el servicio snmptrapd
# snmptrapd -C -c /etc/snmp/snmptrapd.conf
Con esto, snmptrapd está configurado. A continuación, solo hay que configurarlo en zabbix.
Configuración en zabbix
1. Crear host
Crear elemento de monitoreo
Crear disparador
Bien, zabbix está configurado. A continuación, enviemos algunas trampas para probar.
Verifique si zabbix ha recibido datos
Ábralo para ver
Los datos se obtuvieron correctamente
snmptrap configurado correctamente
Autor: Blog de Liang_baikai
Dirección del artículo: http://blog.csdn.net/liang_baikai/article/details/53522293