
Igor
10.07.2018
21:13:54

Andrei
10.07.2018
21:14:31
да конечно при условии что в условии тригера заложена реакция

Igor
10.07.2018
21:14:33
Как напишешь так и сработает

Andrei
10.07.2018
21:14:51
ок спасибо

Google

Igor
10.07.2018
21:15:55
Нез, но этотчеревато спамом

Nikolay
11.07.2018
04:10:31

Ilya
11.07.2018
04:20:05
Доброе утро, господа. Подскажите, есть ли какие-то best practice или еще чего нибудь, по мониторингу астериска?
Шаблоны, которые в zshare, не совсем подходит. Сижу пишу сам, но хотелось бы поглядеть, как у людей умных оно сделано.

terry
11.07.2018
04:37:38

Ainur
11.07.2018
04:48:06

dlshoyu
11.07.2018
05:25:45
Так же внезапно как и появилась.
Буду пытаться искать причины.


Николай
11.07.2018
06:00:29
Добрый день. Есть оборудование Flatpack2 (Бесперебойники), добавил mib файлы, все хорошо опрос идет.
ПОсле этого с помощью команды snmpttconvertmib --in=/usr/share/Eltek_Root1.mib
--out=/usr/share/snmp/mibs/tfortis.conf --debug Выполнил конвертацию для трапов.
Выглядит conf файл следующим образом:
EVENT alarmMajorRectifierTrap .1.3.6.1.4.1.12148.9.8.14 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMajorRectifierTrap
SDESC
This is a Major Rectifier alarm.
Variables:
1: alarmMajorRectifier
2: systemTrapCounter
EDESC
#
#
#
EVENT alarmMinorRectifierTrap .1.3.6.1.4.1.12148.9.8.15 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMinorRectifierTrap
SDESC
This is a Minor Rectifier alarm.
Variables:
1: alarmMinorRectifier
2: systemTrapCounter
EDESC
и так далее.....
в Zabbix Трапы я получаю в следующем виде...
14:42:10 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 3 alarmMinorRectifierTrap
14:41:05 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 2 alarmMinorRectifierTrap
14:40:01 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 1 alarmMinorRectifierTrap
14:38:56 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 0 alarmMinorRectifierTrap
Это трап прилетел с ошибкой, сделано чтобы оборудование раз в минуту слал трап об ошибке, как мы видим у нас идет счет alarm 0, alarm 1....
после того как я возвращаю в работу оборудование, у меня прилетает с таким же названием трап alarmMinorRectifierTrap только он начинает заново счет alarm 0.
Создал для данного трапа триггер,
Проблема: {Flatpack2.SHGP:snmptrap[alarmMinorRectifierTrap].logsource(alarm)}=0
Восстановление: {Flatpack2.SHGP:snmptrap[alarmMinorRectifierTrap].logsource(normal)}=1
И он не работает...
Или сперва нужно по феншую настроить сам трап файл
EVENT alarmMinorRectifierTrap .1.3.6.1.4.1.12148.9.8.15 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMinorRectifierTrap
SDESC
типа
EVENT alarmMinorRectifierTrap .1.3.6.1.4.1.12148.9.8.15.0 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMinorRectifierTrap
SDESC
EVENT alarmMinorRectifierTrap .1.3.6.1.4.1.12148.9.8.15.1 "Status Events" Alarm
FORMAT ZBXTRAP $aA alarmMinorRectifierTrap
SDESC


Ainur
11.07.2018
06:12:32
скачал темплейт с share.zabbix.com

Google

Ainur
11.07.2018
06:12:39
при импорте выдает ошибку
Не удалось импортировать шаблон "Template Net QTech QSW SNMPv2", соединенные шаблоны "Template Module Interfaces SNMPv2, Template Module EtherLike-MIB SNMPv2, Template Module Generic SNMPv2" не существуют.
Остальные шаблоны надо загрузить?

Se
11.07.2018
06:19:45
Коллеги, доброе утро! Есть кто мониторит HP EVA P6300?

Vitalii
11.07.2018
08:20:46
Доброго дня. Словил принеприятнейшую проблему я уведомлениями. Сменил в Media для юзера имя группы для отправки алертов с помощью скрипта Ильи zbxg.py, вернул обратно, теперь алерты вообще не отправляются в Телегу.
Т.е. даже нет попытки от самого заббикса отправить по данному Media type. Шлёт только на почту. Уже и пересоздал Media type, Actions, user's Media - всё равно тупо игнорит данный метод оповещения. Куда копать, может кто подсказать?

Николай
11.07.2018
08:27:15

Vitalii
11.07.2018
08:27:22
Уже

Alexander
11.07.2018
08:28:36
Передерни секрет

Vitalii
11.07.2018
08:28:54
Бот из консоли отправляет отлично

Alexander
11.07.2018
08:29:56
У юзера медия и в нем скрипт?

Vitalii
11.07.2018
08:30:35
Просто название группы для отправки алертов в Users - Username - Media - Telegram

Alexander
11.07.2018
08:31:57
А. По этой медии должны идти сообщения?
Укажи в лоб ее а не all media

Vitalii
11.07.2018
08:33:13

Alexander
11.07.2018
08:33:35
И пофиг?
Укажи другой скрипт
Типа echo X > /tmp/1.out

Google

Vitalii
11.07.2018
08:39:25
мой мозг сломался
я нихрена не сделал - оно начало отправлять
2 часа не отправляло, даже попыток не было

Николай
11.07.2018
08:44:39

Vitalii
11.07.2018
08:44:54
Разве что СБУ :)

Alexander
11.07.2018
08:50:37
Аминь

Vitalii
11.07.2018
09:10:38
Та не то слово

Ilya
11.07.2018
09:15:11


Николай
11.07.2018
09:18:59
Crash:
Добрый день. Есть оборудование Flatpack2 (Бесперебойники), добавил mib файлы, все хорошо опрос идет.
ПОсле этого с помощью команды snmpttconvertmib --in=/usr/share/Eltek_Root1.mib
--out=/usr/share/snmp/mibs/tfortis.conf --debug Выполнил конвертацию для трапов.
Выглядит conf файл следующим образом:
EVENT alarmMajorRectifierTrap .1.3.6.1.4.1.12148.9.8.14 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMajorRectifierTrap
SDESC
This is a Major Rectifier alarm.
Variables:
1: alarmMajorRectifier
2: systemTrapCounter
EDESC
#
#
#
EVENT alarmMinorRectifierTrap .1.3.6.1.4.1.12148.9.8.15 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMinorRectifierTrap
SDESC
This is a Minor Rectifier alarm.
Variables:
1: alarmMinorRectifier
2: systemTrapCounter
EDESC
и так далее.....
в Zabbix Трапы я получаю в следующем виде...
14:42:10 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 3 alarmMinorRectifierTrap
14:41:05 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 2 alarmMinorRectifierTrap
14:40:01 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 1 alarmMinorRectifierTrap
14:38:56 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 0 alarmMinorRectifierTrap
Это трап прилетел с ошибкой, сделано чтобы оборудование раз в минуту слал трап об ошибке, как мы видим у нас идет счет alarm 0, alarm 1....
после того как я возвращаю в работу оборудование, у меня прилетает с таким же названием трап alarmMinorRectifierTrap только он начинает заново счет alarm 0.
Создал для данного трапа триггер,
Проблема: {Flatpack2.SHGP:snmptrap[alarmMinorRectifierTrap].logsource(alarm)}=0
Восстановление: {Flatpack2.SHGP:snmptrap[alarmMinorRectifierTrap].logsource(normal)}=1
И он не работает...


Vitalii
11.07.2018
09:20:57
А в евентах что?
а в евентах - отправлено по почте... Телеграм даже не упоминается

Ilya
11.07.2018
09:21:34

Vitalii
11.07.2018
09:21:52

Mi
11.07.2018
10:33:51
подскажите, в какой части документации заббикса посмотреть переменные для поля name в template? есть вот такое $1, а что еще есть?

Full
11.07.2018
10:36:06
https://www.zabbix.com/documentation/3.4/ru/manual/appendix/macros/supported_by_location

Ilya
11.07.2018
10:36:54
Это не то, наверное

Mi
11.07.2018
10:37:35
Я имедую описание где найти их в документации

Full
11.07.2018
10:39:09
Не обязательно. Макросы в имени тоже могут присутствовать.
Можно использовать макросы $1, $2…$9 как ссылки на первую, вторую… девятую константу из выражения.
Отсюда:
https://www.zabbix.com/documentation/3.4/ru/manual/config/triggers/trigger

Google

Admin
ERROR: S client not available

Full
11.07.2018
10:42:40
$1 - это тоже макросы, и раскрываются они там-же, где и остальные. В смысле, одна функция раскрывает и $1 и {HOST.HOST}

Юра
11.07.2018
10:52:15
Регулярка - ^(TrustedInstaller|ShellHWDetection|sppsvc|clr_optimization_v4.0.30319_64|)$

Алексей
11.07.2018
10:55:22
должно пройти время чтобы прошел дискаверинг снова, а также есть период через который триггеры для необнаруживаемых элементов удаляются

Alexander
11.07.2018
10:55:45
поменяй срок дискавери в шаблоне
потом когда поменется верни взад

Алексей
11.07.2018
10:56:26
ну или отцепи шаблон с удалением и прицепи. если не важны данные истории

Alexander
11.07.2018
10:56:56
тоже норм, да

Юра
11.07.2018
11:00:21
Спасибо


Николай
11.07.2018
11:30:20
Crash:
Crash:
Добрый день. Есть оборудование Flatpack2 (Бесперебойники), добавил mib файлы, все хорошо опрос идет.
ПОсле этого с помощью команды snmpttconvertmib --in=/usr/share/Eltek_Root1.mib
--out=/usr/share/snmp/mibs/tfortis.conf --debug Выполнил конвертацию для трапов.
Выглядит conf файл следующим образом:
EVENT alarmMajorRectifierTrap .1.3.6.1.4.1.12148.9.8.14 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMajorRectifierTrap
SDESC
This is a Major Rectifier alarm.
Variables:
1: alarmMajorRectifier
2: systemTrapCounter
EDESC
#
#
#
EVENT alarmMinorRectifierTrap .1.3.6.1.4.1.12148.9.8.15 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMinorRectifierTrap
SDESC
This is a Minor Rectifier alarm.
Variables:
1: alarmMinorRectifier
2: systemTrapCounter
EDESC
и так далее.....
в Zabbix Трапы я получаю в следующем виде...
14:42:10 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 3 alarmMinorRectifierTrap
14:41:05 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 2 alarmMinorRectifierTrap
14:40:01 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 1 alarmMinorRectifierTrap
14:38:56 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 0 alarmMinorRectifierTrap
Это трап прилетел с ошибкой, сделано чтобы оборудование раз в минуту слал трап об ошибке, как мы видим у нас идет счет alarm 0, alarm 1....
после того как я возвращаю в работу оборудование, у меня прилетает с таким же названием трап alarmMinorRectifierTrap только он начинает заново счет alarm 0.
Создал для данного трапа триггер,
Проблема: {Flatpack2.SHGP:snmptrap[alarmMinorRectifierTrap].logsource(alarm)}=0
Восстановление: {Flatpack2.SHGP:snmptrap[alarmMinorRectifierTrap].logsource(normal)}=1
И он не работает...
Пошлю еще раз. Последний раз)


Mi
11.07.2018
12:39:37


Николай
11.07.2018
14:09:35
Crash:
Crash:
Crash:
Добрый день. Есть оборудование Flatpack2 (Бесперебойники), добавил mib файлы, все хорошо опрос идет.
ПОсле этого с помощью команды snmpttconvertmib --in=/usr/share/Eltek_Root1.mib
--out=/usr/share/snmp/mibs/tfortis.conf --debug Выполнил конвертацию для трапов.
Выглядит conf файл следующим образом:
EVENT alarmMajorRectifierTrap .1.3.6.1.4.1.12148.9.8.14 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMajorRectifierTrap
SDESC
This is a Major Rectifier alarm.
Variables:
1: alarmMajorRectifier
2: systemTrapCounter
EDESC
#
#
#
EVENT alarmMinorRectifierTrap .1.3.6.1.4.1.12148.9.8.15 "Status Events" Normal
FORMAT ZBXTRAP $aA alarmMinorRectifierTrap
SDESC
This is a Minor Rectifier alarm.
Variables:
1: alarmMinorRectifier
2: systemTrapCounter
EDESC
и так далее.....
в Zabbix Трапы я получаю в следующем виде...
14:42:10 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 3 alarmMinorRectifierTrap
14:41:05 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 2 alarmMinorRectifierTrap
14:40:01 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 1 alarmMinorRectifierTrap
14:38:56 2018/07/11 .1.3.6.1.4.1.12148.9.8.15 Normal "Status Events" 10.146.153.40 - alarm 0 alarmMinorRectifierTrap
Это трап прилетел с ошибкой, сделано чтобы оборудование раз в минуту слал трап об ошибке, как мы видим у нас идет счет alarm 0, alarm 1....
после того как я возвращаю в работу оборудование, у меня прилетает с таким же названием трап alarmMinorRectifierTrap только он начинает заново счет alarm 0.
Создал для данного трапа триггер,
Проблема: {Flatpack2.SHGP:snmptrap[alarmMinorRectifierTrap].logsource(alarm)}=0
Восстановление: {Flatpack2.SHGP:snmptrap[alarmMinorRectifierTrap].logsource(normal)}=1
И он не работает...


Ilya
11.07.2018
14:26:36


Alexander
11.07.2018
14:28:53
Описание громоздкое, я особо не понял в чем проблема до сих пор.

Alexander
11.07.2018
14:29:12
1 нашло

Google

Alexander
11.07.2018
14:30:35
0 не нашло
Ну и alarm в " " надо бы

Некто
11.07.2018
14:58:04


Mushegh
11.07.2018
15:41:52
#!/bin/bash
server="root@192.168.230.250"
ts=$(date +%Y-%m-%d)
pass="RTnortunXX"
txtname=/tmp/zabbix-alert.$ts.txt
callname=/tmp/zabbix-alert.$ts.call
echo "Zabbix,,,,,alert" > $txtname
echo "$2" >> $txtname
echo "$3" >> $txtname
echo "Channel: SIP/RealTime_LLC_mtc/"$1"" > $callname
echo "Extension: s" >> $callname
echo "MaxRetries: 1" >> $callname
echo "RetryTime: 45" >> $callname
echo "WaitTime: 30" >> $callname
echo "Context: alert_data" >> $callname
echo "Priority: 1" >> $callname
echo "AlwaysDelete: Y" >> $callname
echo "Application: Playback" >> $callname
echo "Data: zabbix-alert.$ts" >> $callname
sshpass -p $pass scp $txtname $server:$txtname
sshpass -p $pass scp $callname $server:$callname
rm -f $txtname
rm -f $callname
sshpass -p $pass ssh $server "cat $txtname | text2wave -F 8000 > /var/lib/asterisk/sounds/zabbix-alert.$ts.wav && mv $callname /var/spool/asterisk/outgoing/ && rm -f $txtname && find /var/lib/asterisk/sounds/ -name 'zabbix-alert*' -type f -mmin +10 -delete"
echo «$txtname» > /tmp/textname
echo «$callname» >> /tmp/callname
echo «$1» >> /tmp/qwe
echo «$2» >> /tmp/rty
echo «$3» >> /tmp/asd
Прошу помогите. Из консоли работает скрипт прекрасно, когда происходит действие, заббикс успешно пишет параметры действии на скрипт. Привилегия на исполнения скрипта поставлена 0777. В той же папке скрипт для телеграма .sh работает исправно при действии. Что искать друзья?


Alex
11.07.2018
15:46:42
Попробуйте прописать абсолютные пути везде, где только можно. Напр., /bin/echo и тому подобное.
Вполне возможно, что у zabbix'а нет развесистой PATH в переменных окружения и он не может найти кучу программ из основной строчки скрипта.

Dmitry
11.07.2018
15:56:34


Mushegh
11.07.2018
15:58:28
из консоли sudo -H -u zabbix script.sh ?
опа. Вот в чем дело
/usr/lib/zabbix/alertscripts/call.sh: line 29: /tmp/textname: Permission denied
/usr/lib/zabbix/alertscripts/call.sh: line 30: /tmp/callname: Permission denied
/usr/lib/zabbix/alertscripts/call.sh: line 31: /tmp/qwe: Permission denied
/usr/lib/zabbix/alertscripts/call.sh: line 32: /tmp/rty: Permission denied
/usr/lib/zabbix/alertscripts/call.sh: line 33: /tmp/asd: Permission denied

Ilya
11.07.2018
16:10:14
Не в этом дело. Дело в том, что вы банально права на исполнение не дали.