Size: a a a

Zabbix Russian Community

2020 October 12

D

Drew | AtticLab Bloc... in Zabbix Russian Community
Vadik
Кто может подсказать как оптимизировать zabbix
Читать документацию)
Правильно подобрать sizing для сервера, Postgres+Timescale, внимательно включать agent'ы и ставить адекватные интервалы проверок
источник

V

Vadik in Zabbix Russian Community
Паша
Судя по скриншоту, у вас ЦП потребляет не заббикс... 🤔
да какой то процесс связанный с ссд,  и который кидает данные но  зачем... не пойму
источник

V

Vadik in Zabbix Russian Community
Drew | AtticLab Block Producer
Читать документацию)
Правильно подобрать sizing для сервера, Postgres+Timescale, внимательно включать agent'ы и ставить адекватные интервалы проверок
А что такое sizing для сервера?
источник

D

Drew | AtticLab Bloc... in Zabbix Russian Community
Vadik
А что такое sizing для сервера?
источник

АБ

Андрей Бялый... in Zabbix Russian Community
Коллеги, вопрос во триггерам. Мне нужен триггер, который должен срабатывать если 3 из 5 айтемов будут в определенном значении (например, False), это мне надо все перебирать в комбинациях или есть норм способ?
источник

KB

Kostya Belykh in Zabbix Russian Community
Андрей Бялый
Коллеги, вопрос во триггерам. Мне нужен триггер, который должен срабатывать если 3 из 5 айтемов будут в определенном значении (например, False), это мне надо все перебирать в комбинациях или есть норм способ?
Если айтемы можно хранить в численном значении 1\0 — сверять сумму айтемов с 3. больше \ равно трем — проблема
источник

АБ

Андрей Бялый... in Zabbix Russian Community
У меня сервак счас под метрики кубов (агент) жрет 16 ядер... вместе с ранчером, дженкинсом и хз чем ещё xD
источник

АБ

Андрей Бялый... in Zabbix Russian Community
Kostya Belykh
Если айтемы можно хранить в численном значении 1\0 — сверять сумму айтемов с 3. больше \ равно трем — проблема
К сожалению, там True-False приходит(( Если только как-то преобразовать значение. Preprocessing же так умеет?
источник

KB

Kostya Belykh in Zabbix Russian Community
Андрей Бялый
К сожалению, там True-False приходит(( Если только как-то преобразовать значение. Preprocessing же так умеет?
вполне можно
источник

KB

Kostya Belykh in Zabbix Russian Community
главное чтобы другие триггеры не сломались если они есть
источник

АБ

Андрей Бялый... in Zabbix Russian Community
Kostya Belykh
главное чтобы другие триггеры не сломались если они есть
А, препроцессинг внутри айтемов.. блин, так-то я хочу айтем собрать для кучи метрик вычисляемо, там и преобразовать, а если значение будет ниже х или ниже у - то уже орать в почту (как попуг в бутылку)
источник

KB

Kostya Belykh in Zabbix Russian Community
Андрей Бялый
А, препроцессинг внутри айтемов.. блин, так-то я хочу айтем собрать для кучи метрик вычисляемо, там и преобразовать, а если значение будет ниже х или ниже у - то уже орать в почту (как попуг в бутылку)
Я, конечно сомневаюсь что так можно сделать (сам не делал), но можно попробовать так сделать:
{host:item.str("False")}+{host:item2.str("False")}+{host:item3.str("False")}+{host:item4.str("False")}+{host:item5.str("False")} >= 3
источник

KB

Kostya Belykh in Zabbix Russian Community
По сути каждая функция .str возвращает нам число (1\0), вопрос только в том, можно ли с этими числами проводить арифметические операции
источник

АБ

Андрей Бялый... in Zabbix Russian Community
И есть ли динамическая типизация.. хмммм
источник

KB

Kostya Belykh in Zabbix Russian Community
Андрей Бялый
И есть ли динамическая типизация.. хмммм
Элементы данных как string\text хранятся?
источник

АБ

Андрей Бялый... in Zabbix Russian Community
Kostya Belykh
Элементы данных как string\text хранятся?
Дя
источник

KB

Kostya Belykh in Zabbix Russian Community
{Personal-PC:system.uname.str(Windows)}+{Personal-PC:system.uname.str(Windows)}+{Personal-PC:system.uname.str(Windows)}+{Personal-PC:system.uname.str(Windows)}+{Personal-PC:system.uname.str(Windows)}=5

Такое выражение у меня сейчас сработало, так что думаю с аналогичным вариантом тоже должно пройти
источник

АБ

Андрей Бялый... in Zabbix Russian Community
Kostya Belykh
{Personal-PC:system.uname.str(Windows)}+{Personal-PC:system.uname.str(Windows)}+{Personal-PC:system.uname.str(Windows)}+{Personal-PC:system.uname.str(Windows)}+{Personal-PC:system.uname.str(Windows)}=5

Такое выражение у меня сейчас сработало, так что думаю с аналогичным вариантом тоже должно пройти
Воу, спасибо огромное) А то система мониторинга кубера в моем варианте некоторый трэш (нет гибкого управления по неймспейсам и триггерам кастомно), и управления почти 0, так что приходится думать и изобретать..
Спасибо, буду пробовать ^_^
источник

EA

Evgeny A in Zabbix Russian Community
Доброго всем вечера, подсобите с решением, столкнулся с такой ситуацией:
с прокси делаю zabbix_get и получаю такой неприятный результат:
zabbix_get -s test.hostname -p 10050 -k 'test.key'
sh: sudo: not found
источник

EA

Evgeny A in Zabbix Russian Community
Указываю в Userparameter абсолютный путь и работает:
UserParameter=test.key,/usr/bin/sudo /usr/bin/progname ...
источник