@malder8212

Как отдавать часть итемов через Zabbix API?

Добрый день.
Есть задача по предоставлению ограниченного доступа к Zabbix серверу через API к определенным хостам.
Проблема в том, что сервер по запросу методов item.get, trigger.get отдает все итемы и триггеры данных хостов, а я хотел бы отдавать только требуемые итемы и триггеры. Понятно что пользователь может сам это фильтровать JSON запросом, но мне кажется это не гибким с точки зрения безопасности.
Ограничение доступа на сервере задается группе пользователей, где можно давать доступ на чтение, запись/чтение группам узлов (в этом случае отдаются все итемы узлов сети), а так же фильтрацию по тэгам, которые можно повесить на триггеры, но в этом случае я не получаю ничего, пустой список []. Может кто-нибудь реализовывал подобное? Буду рад любым советам.
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
@kisaa
На ум приходит только написать свой сервис-прослойку, который будет получать весь набор данных от заббикса и отдавать пользователю только то, что ему положено знать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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