Ad Widget

Collapse

Web request auth with token

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Infestor
    Junior Member
    • Feb 2020
    • 8

    #1

    Web request auth with token

    Приветствую.

    Подскажите пожалуйста, есть ли возможность забиксом выводить данные веб запросом на api сайта с авторизацией по токену?
    Например:
    curl --header "Authorization: Bearer token_key" api.mysite.com

    Необходимо получать какой то ответ и парсить его триггером.
    Нашел подобный вопрос на англоязычном разделе, но честно говоря не смог разобраться.
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    там посоветовали задать значение для загоговка Authorization через поля Headers и указали место где это сделать.

    Comment

    • Infestor
      Junior Member
      • Feb 2020
      • 8

      #3
      В разделе steps, я создаю шаг с проверкой api и в headers в поле "Name"-Authorization, а в поле "Value"-Bearer token_key?

      Click image for larger version

Name:	1.png
Views:	318
Size:	173.0 KB
ID:	397549

      Comment


      • Hamardaban
        Hamardaban commented
        Editing a comment
        да
        это передача заголовокв при установлении соединения
        всё как в протоколе http написано
    • Infestor
      Junior Member
      • Feb 2020
      • 8

      #4
      Еще вопрос,

      В Latest Data я вижу только 200-400-500 ответы. То есть при GET запросе через curl например, я вижу определенный ответ, который заббикс нигде не выводит. Есть ли какое то логирование веб ответов?

      Comment

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

        #5
        Стандартное логирование сервера/агента. опция -R log_level_increase / log_level_decrease .
        https://www.zabbix.com/documentation/current/manual/concepts/

        Comment

        Working...