УРА ! ЕСТЬ РЕШЕНИЕ !
1. Настоила "3. Bash скрипт и zabbix_sender " - Пост "Настройка Zabbix SNMP traps" (не могу почему то добавить ссылку)
2. меняю скрипт snmptrap.sh передавать нужные мне параметры в zabbix_sender
3. copy snmptrap.sh, zabbix_sender на каждый host
4. Создаю итем для каждого трапа, для моего примера : zabbixTrap [60],zabbixTrap [110] - позже переделаю на discovery
5. Создаю триггеры : к примеру
{Template APP SNMP:zabbixTrapKey[60].regexp(Error)}#0
{Template APP SNMP:zabbixTrapKey[110].regexp(Error)}#0
6. assign "Template APP SNMP" на каждый host
7. ТЕСТ - посылаю трапы
snmptrap -c public -v 1 127.0.0.1 1.3.6.1.4.1.12345.60 '0.0.0.0' 6 3 1 1.3.6.1.4.1.12345.60.1.1 s Error1.3.6.1.4.1.12345.60.1.2 s host1
snmptrap -c public -v 1 127.0.0.1 1.3.6.1.4.1.12345.110 '0.0.0.0' 6 3 1 1.3.6.1.4.1.12345.110.1.1 s Error1.3.6.1.4.1.12345.110.1.2 s host1
каждый трап это отдельный алерт в dashboard и ack. когда приходить "ОК" :
snmptrap -c public -v 1 127.0.0.1 1.3.6.1.4.1.12345.60 '0.0.0.0' 6 3 1 1.3.6.1.4.1.12345.60.1.1 s OK 1.3.6.1.4.1.12345.60.1.2 s host1
snmptrap -c public -v 1 127.0.0.1 1.3.6.1.4.1.12345.110 '0.0.0.0' 6 3 1 1.3.6.1.4.1.12345.110.1.1 s OK 1.3.6.1.4.1.12345.110.1.2 s host1
Всё оказывается не так сложно
ВСЕМ СПАСИБО ЗА ПОМОЩЬ !
1. Настоила "3. Bash скрипт и zabbix_sender " - Пост "Настройка Zabbix SNMP traps" (не могу почему то добавить ссылку)
2. меняю скрипт snmptrap.sh передавать нужные мне параметры в zabbix_sender
3. copy snmptrap.sh, zabbix_sender на каждый host
4. Создаю итем для каждого трапа, для моего примера : zabbixTrap [60],zabbixTrap [110] - позже переделаю на discovery
5. Создаю триггеры : к примеру
{Template APP SNMP:zabbixTrapKey[60].regexp(Error)}#0
{Template APP SNMP:zabbixTrapKey[110].regexp(Error)}#0
6. assign "Template APP SNMP" на каждый host
7. ТЕСТ - посылаю трапы
snmptrap -c public -v 1 127.0.0.1 1.3.6.1.4.1.12345.60 '0.0.0.0' 6 3 1 1.3.6.1.4.1.12345.60.1.1 s Error1.3.6.1.4.1.12345.60.1.2 s host1
snmptrap -c public -v 1 127.0.0.1 1.3.6.1.4.1.12345.110 '0.0.0.0' 6 3 1 1.3.6.1.4.1.12345.110.1.1 s Error1.3.6.1.4.1.12345.110.1.2 s host1
каждый трап это отдельный алерт в dashboard и ack. когда приходить "ОК" :
snmptrap -c public -v 1 127.0.0.1 1.3.6.1.4.1.12345.60 '0.0.0.0' 6 3 1 1.3.6.1.4.1.12345.60.1.1 s OK 1.3.6.1.4.1.12345.60.1.2 s host1
snmptrap -c public -v 1 127.0.0.1 1.3.6.1.4.1.12345.110 '0.0.0.0' 6 3 1 1.3.6.1.4.1.12345.110.1.1 s OK 1.3.6.1.4.1.12345.110.1.2 s host1
Всё оказывается не так сложно

ВСЕМ СПАСИБО ЗА ПОМОЩЬ !
Comment