Size: a a a

Zabbix Russian Community

2020 February 06

A

Alexander in Zabbix Russian Community
откуда всплывают такие задачи... нипанятна
источник

ЕГ

Евгений Генеральчик in Zabbix Russian Community
Konstantin P.
Задача в отслеживании успешного выполнения скрипта, причём сам скрипт стучится по уникальному и постоянному для этой задачи URL на сервер если успешно выполнен. Сервер Zabbix, насколько я понимаю, умеет принимать активные проверки только от zabbix агента и поэтому не годится. Можно написать скрипт на вебсервере, который будет принимать подключения и записывать их в файл, а дальше проверять это дело из Zabbix внешней проверкой. Но ИМХО это не очень удобно
заббикс умеет стучаться по нужному урлу и проверять код ответа, ну или, если этого недостаточно, искать в ответе определенный текст. не проще так реализовать?
источник

KP

Konstantin P. in Zabbix Russian Community
в принципе подходит, но неудобно отправлять именно в формате заббикса (нужен zabbix_sender или что-то подобное)
источник

RM

Roman Monakhov in Zabbix Russian Community
Konstantin P.
в принципе подходит, но неудобно отправлять именно в формате заббикса (нужен zabbix_sender или что-то подобное)
Я понял, тебе нужен входящий веб-хук в Заббиксе... Нет такого
источник

KP

Konstantin P. in Zabbix Russian Community
Alexander
мониторинг лога
логи нужно собирать и потом отслеживать. На задачах, которые выполняются на клиентских машинах это не всегда возможно/удобно. Проще просто дёрнуть какой-то адрес когда все ОК. И отслеживать, что ко-то постоянно его дергаёт.
источник

KP

Konstantin P. in Zabbix Russian Community
Roman Monakhov
Я понял, тебе нужен входящий веб-хук в Заббиксе... Нет такого
верно
источник

MO

Mikhail Okhotin in Zabbix Russian Community
это делается мелким php-скриптиком, вызывающим zabbix_sender
источник

MO

Mikhail Okhotin in Zabbix Russian Community
ну или не пхп
источник

AK

Alex Klimov in Zabbix Russian Community
Входящий вебхук можно через модули прикрутить или сбоку с помощью своего сервиса, который будет пересылать данные в траппер.
источник

AK

Alex Klimov in Zabbix Russian Community
Если хук там, где веб заббикса, то у php преимущество в том, что phpfpm или апачевский модуль уже установлены. Ничего дополнительно не требуется.
источник

RM

Roman Monakhov in Zabbix Russian Community
Konstantin P.
верно
Ну можно в nginx POST запросы в файл писать, а потом разбирать уже как логи Заббиксом.
источник

KP

Konstantin P. in Zabbix Russian Community
Спасибо за ответы и интересные идеи реализации. Узнал по zabbix_trapper ). Склоняюсь к установке https://hub.docker.com/r/linuxserver/healthchecks в докере. Будет отодельный контур контроля, из него и Zabbix сервер можно будет проверять )
источник

ВБ

Владимир Бунин in Zabbix Russian Community
Коллеги, подскажите, можно ли решить такую задачу. Есть WSUS, надо собирать метрики по каждой раб.станции, типа кол-во установленных, ошибочных обновлений и тд. Раб.станции надо обнаруживать с помощью LLD, но не создавать при этом новые хосты, так как они уже есть, и метрики привязывать к существующим раб.станциям. Возможно ли это?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Владимир Бунин
Коллеги, подскажите, можно ли решить такую задачу. Есть WSUS, надо собирать метрики по каждой раб.станции, типа кол-во установленных, ошибочных обновлений и тд. Раб.станции надо обнаруживать с помощью LLD, но не создавать при этом новые хосты, так как они уже есть, и метрики привязывать к существующим раб.станциям. Возможно ли это?
Ага, возможно
источник

KP

Konstantin P. in Zabbix Russian Community
Чтобы было понятнее - задача в отслеживании результатов резервного копирования на компьютере не ИТ сотрудника, которое выполняется специальной программой на сторонний сервер. И чем проще это будет сделано, тем лучше
источник

ВБ

Владимир Бунин in Zabbix Russian Community
Alexander Khatsayuk
Ага, возможно
Расскажете в двух словах как? Мне больше всего непонятно, как метрику к другому хосту привязать
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Владимир Бунин
Расскажете в двух словах как? Мне больше всего непонятно, как метрику к другому хосту привязать
Я делал скрипт и траппер
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Хосты во всус и заббикс совпадали именами, естественно
источник

ВБ

Владимир Бунин in Zabbix Russian Community
Я понял идею
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Владимир Бунин
Я понял идею
источник