Сначала официальный адрес для скачивания исходного кода:http://www.zabbix.com/download
Последнюю версию можно скачать с официального сайта. На этом сайте доступна для скачивания версия 3.2.6zabbix-3.2.6.tar.gz
1. Скопируйте Perl-скрипт в каталоге исходного кода и предоставьте права на выполнение
# cp ./misc/snmptrap/zabbix_trap_receiver.pl /usr/bin # chmod +x /usr/bin/zabbix_trap_receiver.pl
2. Найдите файл конфигурации snmptrapd и измените его
# find / -name snmptrapd.conf 找到文件后打开并修改 # vim snmptrapd.conf 添加两行代码 authCommunity execute public perl do "/usr/bin/zabbix_trap_receiver.pl"
3. Измените файл zabbix_server.conf, чтобы включить функцию snmptrap
# vim /usr/local/zabbix/etc/zabbix_server.conf # StartSNMPTrapper=1 将这里设为1 # SNMPTrapperFile=/tmp/zabbix_traps.tmp (注:最后一行的路径必须跟zabbix_trap_receiver.pl脚本中设置的路径相同)
4. Перезапустите службу zabbix_server
# service zabbix_server restart
5. Запустите службу snmptrapd
# snmptrapd -C -c /etc/snmp/snmptrapd.conf
На этом snmptrapd настроен. Теперь осталось только настроить Zabbix.
Настройка в Zabbix
1. Создать хост
Создать элементы мониторинга
Создать триггеры
Итак, Zabbix настроен. Давайте отправим несколько трапов, чтобы протестировать его.
Проверьте, получил ли Zabbix данные
Откройте его и посмотрите
Данные успешно получены
Настройка SNMPTRAP выполнена успешно
Автор: Блог Liang_Baikai
URL статьи: http://blog.csdn.net/liang_baikai/article/details/53522293