Ad Widget

Collapse

Данные problem.get через API

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Alex_UUU
    Senior Member
    • Dec 2018
    • 541

    #1

    Данные problem.get через API

    Коллеги, чую, что где-то сам себя запутал, поэтому и спрашиваю.

    Мне надо получить копию страницы "Проблемы" через API.

    Исходные данные: Сервер (hostids знаю)Ю группа элементов данных (тут пришлось с сервера отдельно получить applicationids, массив, все ок.
    А вот дальше - затык.

    Мне надо порлучить данные, как в режиме История.
    Т.е. все проблемы, закрытые и незакрытые, и время начала и время окончания.

    Нутром чую, что можно одним запросом. ПРосто не хочется делать цикл в цикле...

    Хотя появилась идея (как обычно, автогеном): создать услугу, и вытащить все это оттуда, удалить услугу :-)
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Originally posted by Alex_UUU
    Хотя появилась идея (как обычно, автогеном): создать услугу, и вытащить все это оттуда, удалить услугу :-)
    Так не получится. Услуги начинают учитываться начиная с момента их создания; обсчёт услуг не работает "задним числом".

    Originally posted by Alex_UUU
    Мне надо получить копию страницы "Проблемы" через API.
    Если нужно через API получить что-то, что доступно через веб-интерфейс, то проще всего посмотреть, какие API использует сам веб-интерфейс при отрисовке нужной страницы.
    Временно добавляете себя в группу, для которой разрешён debug, после чего идёте на нужную страничку веб-интерфейса, а затем жмёте на кнопку "Debug" внизу страницы.
    Изучаете полученное, пробуете повторить
    В конце надо не забыть убрать себя из этой группы.

    Comment

    • Alex_UUU
      Senior Member
      • Dec 2018
      • 541

      #3
      За дебаг спасибо.

      А вот по основному вопросу немного не понял.

      Настроив услугу и кликнув по ней, попадаем по ссылке

      /zabbix.php?action=report.services&serviceid=25&per iod=weekly

      И там SLA с момента настройки триггера, правда есть свои тараканы. И о них вопрос задал в отдельной ветке. :-)

      Comment

      Working...