
SS
24.01.2017
19:08:39
это в 3.2
в 2.4 подругому
https://www.zabbix.com/documentation/2.4/ru/manual/config/triggers/expression
Пример 1
Температура в серверной комнате слишком высокая.
({TRIGGER.VALUE}=0&{server:temp.last()}>20) or
({TRIGGER.VALUE}=1&{server:temp.last()}>15)

Google

SS
24.01.2017
19:10:57
({TRIGGER.VALUE}=0&{Template_Juniper_LLD_interface-snmp:ifHCInOctets[{#SNMPVALUE}].avg(600)}>0.80*{Template_Juniper_LLD_interface-snmp:ifHighSpeed[{#SNMPVALUE}].max(#2)}) or
({TRIGGER.VALUE}=1&{Template_Juniper_LLD_interface-snmp:ifHCInOctets[{#SNMPVALUE}].avg(600)}<0.75*{Template_Juniper_LLD_interface-snmp:ifHighSpeed[{#SNMPVALUE}].max(#2)})
состояние порта зачем?
ifHighSpeed можно на порядок реже измерять чем счетчик
avg(600) заменить на любую удобную функцию

Даниил
24.01.2017
19:13:25
Например?

SS
24.01.2017
19:14:28
min
за период, или min за колво измерений
мне avg нравится

Даниил
24.01.2017
19:17:12
С min пробовал за два периода

SS
24.01.2017
19:17:36
и

Даниил
24.01.2017
19:17:38
И получалось, что триггер вылетал, когда кто-то гасил порт
Да как его сделать, я представляю. Важнее выбрать нужный оператор и каким-то образом компенсировать тот нюанс, что заббикс какое-то время видит трафик на погашенном порту и выбивает триггеры.

SS
24.01.2017
19:17:57
ifHighSpeed можно на порядок реже измерять чем счетчик

Google

SS
24.01.2017
19:18:08
я думаю в этом дело
этот параметр достаточно раз в час опрашивать и брать максимум всегда
тогда пофиг порт в апе или вдауне
по формуле не будет срабатывания триггера
а всякая чушь с завязывание ап даун порта и постоянным опросом скорости лишнее
нужен счечик
нужен максимум ifHighSpeed
и все

Даниил
24.01.2017
19:21:59
Типа ifHCinOctets min (120) > 0,85*ifSpeed max (480)
Такого рода?

SS
24.01.2017
19:23:41
да
ifHighSpeed я бы раз в час мерял
и брал бы max(#3)

Даниил
24.01.2017
19:24:35
В айтеме?

SS
24.01.2017
19:24:41
да
а зачем чаще?

Даниил
24.01.2017
19:24:58
Завтра попробую, спасибо за подсказку.

SS
24.01.2017
19:25:04
еще скажитен что алиас и дескрипшен надо опрашивать чаще
у меня ща скажу как
ifHighSpeed[{#SNMPVALUE}] 1д

Google

SS
24.01.2017
19:26:17
мне достаточно
это джун
там линки редко меняются ибо ядро

Даниил
24.01.2017
19:27:01
У меня ключ snmpindex
Нам важно мониторить конкретные порты, обнаруживаемые по подписями
И max #3 это три значения за период опроса?
Мне опрашивать нужно много чаще, так как для ядер отдельно все, а это просто свитчи, на алерты которых надо быстро реагировать

SS
24.01.2017
19:31:06
Сама идея понятна
Меняй но скорость всегда реже

Даниил
24.01.2017
19:31:45
Да, спасибо. Max (#3) - это три значения за период опроса??

SS
24.01.2017
19:31:47
Ибо скорость есть консьанта 99%

Ilya
24.01.2017
19:37:11

Ilya
24.01.2017
19:38:38
Он не может что-то "видеть". Либо железяка так отдает, либо одно из двух.

SS
24.01.2017
19:41:21
В доке все есть

Евгений
24.01.2017
20:09:13
Блин заинтриговали вы меня этим триггером и таким активным обсуждением :) завтра попробую запилить, давно хотел сделать и повесить "динамический" триггер, что бы не задавать скорость порта ручками

Даниил
24.01.2017
20:23:49
Так интереснее)

Саян
25.01.2017
02:44:26
Привет народ, ай нид хелп!
Скажите пж, те кто юзает smartmontools на виндах, как парсить винты вида /dev/csmi0,1

Вадим
25.01.2017
05:02:08
Поддерживаю последний вопрос, тоже хочется запилить шаблон для Windows Workstation, который автоматом определял бы прячется ли диск за Intel Raid контроллером, а то пока на контроле стоят только /dev/sd*

Саян
25.01.2017
05:14:57
Нашел если кому понадобится
https://github.com/v-zhuravlev/zbx-smartctl/issues/10

Google

terry
25.01.2017
06:50:56
https://monitoringartist.github.io/zabbix-searcher/

Вадим
25.01.2017
12:06:18
Доброго дня. Поделитесь пожалуйста опытом распространения Zabbix Agent средствами GPO.

inqfen
25.01.2017
12:28:20
скрипт на повершелле?

Вадим
25.01.2017
12:29:08
и только?

inqfen
25.01.2017
12:29:23
делаешь политику на запуск ПО, в ней скрипт, который запускает распаковку и установку заббикса с готовым конфигом

Arseniy
25.01.2017
12:29:48
посмотри в эту сторону http://www.suiviperf.com/zabbix/index.php

Вадим
25.01.2017
12:29:51
может кто-нибудь правил оркой правил msi?

inqfen
25.01.2017
12:29:59
я правил

Admin
ERROR: S client not available

Вадим
25.01.2017
12:30:01
я уже смотрел
и все равно к скрипту вернулся?

inqfen
25.01.2017
12:30:36
скрипт кмк удобнее
ну это вкусовщина

Arseniy
25.01.2017
12:31:31
а не так с тем msi ?

Вадим
25.01.2017
12:32:17
вопрос как указать через орку необходимые параметры, в частности имя сервера

Arseniy
25.01.2017
12:34:11
зачем тебе орка то? ты же можешь в параметре передать имя сервера

Вадим
25.01.2017
12:34:29
и сделать через GPO тихую установку

Arseniy
25.01.2017
12:35:07
почему не использовать msi ?

Вадим
25.01.2017
12:36:10
давай подробней, где в GPO есть возможность при распространении пакетов указать передаваемые параметры?

Arseniy
25.01.2017
12:39:00
там в комлекте есть скрипт WIX. Ты можешь поменять дефолтные значения необходимых параметров и собрать нужный msi

Google

Arseniy
25.01.2017
12:39:30
там по умолчанию имя сервера - 127.0.0.1

Вадим
25.01.2017
12:39:52
сейчас гляну, спасибо

Ilya
25.01.2017
12:42:21
Вадим ты windows админишь что ли?

Вадим
25.01.2017
12:43:29
поставили задачу на рабочих местах состояние SMART жестких дисков читать, а рабочих мест больше 3к

Ilya
25.01.2017
12:44:06
Политик что ли? Уходишь от ответа. Я ж спросил про одно, ты ответил про другое.

Вадим
25.01.2017
12:45:04
да, винду

Arseniy
25.01.2017
12:47:14
сейчас гляну, спасибо
52 строка Zabbix_Agent.wxs:
<Property Id="SERVER">
тут нужно прописать значение по умолчанию
стандартное значение SERVER ACTIVE можно через орку поправить

Вадим
25.01.2017
13:03:38
спасибо, буду разбираться

Sanls
25.01.2017
13:17:37
Всем привет
Помогите составить триггер, приходят одновременно почти 3 трапа, о неудачной авторизации
Как правильно задать условие, если пришло 3 трапа за 5 мин, Алерт?
Count, вторым параметром не принимает вроде regexp

Juriy
25.01.2017
13:26:48
можно выкрутиться через дополнительный вычисляемый элемент

Sanls
25.01.2017
13:27:45
Ох ты, а легче нету варианта?
А есть триггер, если пришло 3 новых значения за 5 мин =Алерт?
Щас стоит выражение у меня, если пришел трап с нужным занесением, за 10 мин, то Алерт

Juriy
25.01.2017
13:32:58

Pavel
25.01.2017
16:40:54
А можно как-то сделать Host Discovery не только через пинг диапазонов адресов, но как в LLD: запустить какой-то скрипт, получить из него JSON, и так далее?

Alexander
25.01.2017
16:44:09
Можно через API

Pavel
25.01.2017
16:55:11
Можно через API
Через апи не очень удобно прописывать группы, шаблоны, оповещения, через Actions гораздо нагляднее.