Size: a a a

Zabbix Russian Community

2020 March 18

FL

Flow Light in Zabbix Russian Community
Приходится выбирать на каждое устройство workstation 96
источник

AV

Alexei Vladishev in Zabbix Russian Community
Roman
Привет, делаю шаблон для smartctl --json (без скриптов обнаружения)
В json отдается две разных ветки в зависимости от типа диска (ATA|NVMe),
Можно как-нибудь не создавать прототип если JSONPath не найден? "Другое при ошибке" не помогает, т.к. элемент уже создан, но данных нет.
Можно будет в 5.0
источник

R

Roman in Zabbix Russian Community
Alexei Vladishev
Можно будет в 5.0
👍 спасибо
источник

K

Kolunchik in Zabbix Russian Community
Вот ещё бы в пятёрочку округление floatа до нужного знака в препроцессинге... чтобы эффективно heartbeat использовать можно было. Про js и регулярки знаю, но это уже перебор. То есть возможность просто привести 11.993 11.992 11.99 к 12 была бы очень кстати 😘
источник

AV

Alexei Vladishev in Zabbix Russian Community
Roman
👍 спасибо
Сейчас тоже можно немного неочевидным способом. Один мастер айтем -> два правила обнаружения (ATA и NVMe, зависимые правила обнаружения с разным препроцессингом).
источник

AG

Alexandr Gordeev in Zabbix Russian Community
Kolunchik
Вот ещё бы в пятёрочку округление floatа до нужного знака в препроцессинге... чтобы эффективно heartbeat использовать можно было. Про js и регулярки знаю, но это уже перебор. То есть возможность просто привести 11.993 11.992 11.99 к 12 была бы очень кстати 😘
вычисляемые айтемы ?
источник

K

Kolunchik in Zabbix Russian Community
Это да, просто таких итемов и так сотни (всякие там датчики), не хочется ещё добавлять.
источник

R

Roman in Zabbix Russian Community
Alexei Vladishev
Сейчас тоже можно немного неочевидным способом. Один мастер айтем -> два правила обнаружения (ATA и NVMe, зависимые правила обнаружения с разным препроцессингом).
Так и пытаюсь, но элементы создаются
источник

AV

Alexei Vladishev in Zabbix Russian Community
Roman
Так и пытаюсь, но элементы создаются
Они и должны создаваться. Для АТА свои, для NVMe другие.
источник

R

Roman in Zabbix Russian Community
а в 5.0 не будут создаваться?
источник

R

Roman in Zabbix Russian Community
просто смысл создавать ветку АТА на 20 элементов для NVMe дисков
источник

AV

Alexei Vladishev in Zabbix Russian Community
Roman
просто смысл создавать ветку АТА на 20 элементов для NVMe дисков
Не создавайте! У вас будет два правила обнаружения с разными наборами элементов данных.
источник

AV

Alexei Vladishev in Zabbix Russian Community
При одном источнике (мастер айтем) данных.
источник

R

Roman in Zabbix Russian Community
не могу скриншот загрузить, удаляет чат
источник

AG

Alexandr Gordeev in Zabbix Russian Community
Roman
не могу скриншот загрузить, удаляет чат
защита от короновируса в чате
источник

SZ

Serge Zwyagintsev in Zabbix Russian Community
Вопрос. Можно ли как-то получить дату последней записи элемента через функции триггеров? Чтобы мониторить отсутствие поступления данных не через nodata каждые 30 секунд, а опрашивать с указанным интервалом, например, каждые 6 часов.
Мне надо сигнализировать об отсутствии поступления данных типа трап, если они не поступали в течении 48 часов.
Nodata получается шибко накладно - триггер будет проверяться каждые 30 секунд в течении 48 часов. А мне бы хватило несколько опросов за эти 48 часов.
источник

SZ

Serge Zwyagintsev in Zabbix Russian Community
типа: проверил раз в 6 часов - а есть какие-нибудь данные за последние 48 часов у данного элемента? если есть - ок.. если нету - поджогся.. но поджогся именно в момент опроса, чтобы не тыркаться с проверками каждые 30 секунд.. такая точность там избыточна..
источник

OK

Oleg Kostikov in Zabbix Russian Community
Сделать вычисляемый с item.nodata(6h) в формуле и интервалом 6ч и триггер на его последнее значение
источник

AG

Alexandr Gordeev in Zabbix Russian Community
Serge Zwyagintsev
Вопрос. Можно ли как-то получить дату последней записи элемента через функции триггеров? Чтобы мониторить отсутствие поступления данных не через nodata каждые 30 секунд, а опрашивать с указанным интервалом, например, каждые 6 часов.
Мне надо сигнализировать об отсутствии поступления данных типа трап, если они не поступали в течении 48 часов.
Nodata получается шибко накладно - триггер будет проверяться каждые 30 секунд в течении 48 часов. А мне бы хватило несколько опросов за эти 48 часов.
Я так глубоко не копал, но мне казалось триггер при получение новой информации от айтема делает проверку, удовлетворяет условию триггера данные или нет, а не раз в 30 секунд.
Проблема именно в том, что триггер спамит оповещениями или как ?.
источник

SZ

Serge Zwyagintsev in Zabbix Russian Community
Alexandr Gordeev
Я так глубоко не копал, но мне казалось триггер при получение новой информации от айтема делает проверку, удовлетворяет условию триггера данные или нет, а не раз в 30 секунд.
Проблема именно в том, что триггер спамит оповещениями или как ?.
потому и казалось, что глубоко не копал.
все триггеры с фукциями даты (nodata, fuzzitime, и пр) проверяются раз в 30 секунд а не по поступлению данных.
источник