Задать вопрос
miroshnics
@miroshnics
Инженер

Как в Zabbix`е одним запросом получать данные сразу о нескольких объектах?

В заббиксе хочу мониторить бортовые контроллеры, используя API сервера, к которому они подключаются. В целом, всё работает, данные прилетают, шаблон настроен, триггеры и уведомления срабатывают.
Но на данный момент, каждый объект мониторинга опрашивается отдельно, а используемая функция API может опрашивать сразу несколько объектов.
Возможно ли это провернуть в заббиксе, чтоб снизить нагрузку на сервер контроллеров?
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Да, возможно. Если API отдаёт в JSON - даже не придётся ничего костылить, Заббикс внутри умеет парсить JSON. В противном случае делается скрипт, который забирает пачку данных и форматирует её для Заббикса (например, через отправку с помощью zabbix_sender).
Ответ написан
smilingcheater
@smilingcheater
В последних версиях заббикса появилась возможность сделать мастер-элемент и зависимые от него подэлементы
https://www.zabbix.com/documentation/current/en/ma...
Один айтем получает полный JSON, зависимые от него берут только нужный кусочек данных
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы