Ad Widget

Collapse

Получить данные по http

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • vital8111
    Junior Member
    • Feb 2021
    • 16

    #1

    Получить данные по http

    Добрый день.
    Появилась необходимость мониторить web сервис. Сервис отдает число по определенному адресу.
    Можно ли как то получить это число и соответственно записать в базу?
    Пробовал настроить через web сценарий. Сам сервис отвечает. но не пойму как получить значение из ответа сервера.
    Заранее спасибо
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3406

    #2
    Веб-сценарии позволяют лишь проверять сам факт того, что сервер отвечает корректно, но не позволяют извлекать данные из возвращаемой страницы.
    Если же нужно извлечь именно возвращаемое значение, то для этого есть тип элементов данных "HTTP Agent" (ссылка).
    Правда, в отличие от веб-сценариев, там нельзя задать последовательность запросов из нескольких шагов. Надеемся, что когда-нибудь этот функционал объединят.
    Last edited by Kos; 04-02-2021, 14:33.

    Comment

    • vital8111
      Junior Member
      • Feb 2021
      • 16

      #3
      Спасибо. Направление понял.
      Буду копать

      Comment

      • Hamardaban
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • May 2019
        • 2713

        #4
        Замечу что в последних версиях есть еще элемент типа скрипт https://www.zabbix.com/documentation...emtypes/script
        В нем можно на JS делать многоэтапные запросы и передавать между ними данные.

        Comment

        • vital8111
          Junior Member
          • Feb 2021
          • 16

          #5
          О спасибо. В данной задаче не нужен. Уже сделал. Там 1 Запрос 1 ответ. А на будущее понадобится

          Comment

          Working...