Handy Tips #7: Zbieranie metryk z punktów końcowych HTTP za pomocą pozycji agenta HTTP

Możesz zbierać metryki z punktów końcowych HTTP, takich jak np. interfejsy API aplikacji internetowych, poprzez definiowanie pozycji agenta HTTP. Oto poradnik!

O zbieraniu metryk z punktów końcowych w Zabbix

Zbieranie metryk z usług internetowych i aplikacji nie jest sprawą łatwą, lecz pomimo konieczności dużych nakładów pracy i zdobycia specjalistycznych umiejętności, organizacje decydują się na monitorowanie punktów końcowych oraz reagowanie na zebrane dane.

Zazwyczaj te działania wykonuje się przez skrypty używające poleceń CLI oraz interfejsów API. Również i Ty możesz gromadzić dane z usług internetowych i aplikacji, za pomocą elementów agenta HTTP Zabbix.

  • Zbieraj metryki bez agentów za pomocą protokołów HTTP/HTTPS.
  • Zbieraj zbiorczo metryki, aby zmniejszyć liczbę żądań wychodzących.
  • Wstępne przetwarzanie Zabbix możesz wykorzystać do wyodrębnienia wymaganych metryk z odpowiedzi.
  • Wybieraj spośród wielu typów uwierzytelniania HTTP.

Obejrzyj wideo, aby dowiedzieć się, jak definiować elementy HTTP i zbierać metryki z punktów końcowych HTTP.

Jak zdefiniować elementy HTTP i zbierać metryki z punktów końcowych HTTP? 

  1. Przejdź do Konfiguracja → Hosty i znajdź swojego hosta.
  2. Otwórz sekcję Przedmioty i naciśnij przycisk Utwórz pozycję.
  3. Wybierz Typ – Agent HTTP.
  4. Podaj klucz pozycji, nazwę i adres URL.
  5. Na razie ustaw Typ informacji na Tekst.
  6. Opcjonalnie podaj treść żądania i wymagane kody odpowiedzi.
  7. Naciśnij przycisk Test, a następnie naciśnij Pobierz wartość i testuj.
  8. Zapisz treść odpowiedzi, aby pomóc Ci zdefiniować kroki przetwarzania wstępnego.
  9. Przejdź do zakładki Przetwarzanie wstępne.
  10. Zdefiniuj krok przetwarzania wstępnego JSONPath, aby wyodrębnić wartość z poprzedniego wyniku testu.
  11. Przejdź do sekcji Pozycje.
  12. Zmień Typ informacji na Numeryczny (liczba zmiennoprzecinkowa).
  13. Jeszcze raz przeprowadź test przedmiotu.
  14. Naciśnij Dodaj, aby dodać element.

Monitoring Zabbix: zbieranie metryk z punktów końcowych HTTP – wskazówki

  • Sprawdzenie pozycji HTTP możesz wykonać z użyciem serwera Zabbix lub proxy Zabbix.
  • Zabbix będzie podążał za przekierowaniami, jeśli zaznaczysz opcję Podążaj za przekierowaniami.
  • Pozycje HTTP posiadają własny parametr Timeout zdefiniowany w konfiguracji pozycji.
  • Otrzymanie kodu statusu niewymienionego w polu Wymagane kody statusu spowoduje, że pozycja będzie niewspierana.

Źródło: Handy Tips #37: Collecting metrics from HTTP endpoints with HTTP agent items, By Arturs Lontons,  August 8, 2022

Dostępny: https://blog.zabbix.com/handy-tips-37-collecting-metrics-from-http-endpoints-with-http-agent-items/23160/

×

Mamy nadzieję, że lektura tego tekstu sprawi Ci przyjemność.

Jeśli chcesz, byśmy pokazali Ci jak to narzędzie sprawdzi się w Twojej firmie, po prostu zarezerwuj rozmowę.

Summary
Zbieranie metryk z punktów końcowych HTTP za pomocą pozycji agenta HTTP
Article Name
Zbieranie metryk z punktów końcowych HTTP za pomocą pozycji agenta HTTP
Description
Poradnik jak zbierać metryki z punktów końcowych HTTP, takich jak np. interfejsy API aplikacji internetowych...
Author
Publisher Name
APLITT. Human Face of IT
Publisher Logo

Podziel się treścią:

Zostaw kontakt, aby dowiedzieć się więcej!

    Potrzebujesz wsparcia? Skontaktuj się z nami!

    Imię i nazwisko*:
    Firma*:
    Telefon*:
    E-mail*:
    Proszę, aby doradca firmy Aplitt sp. z o.o. skontaktował się ze mną w sprawie Zabbixa.
    Wyrażam zgodę na przetwarzanie danych osobowych wskazanych w formularzu w celu dostarczenia mi telefonicznie, poprzez e-mail / sms materiałów handlowych i marketingowych dotyczących innych produktów z oferty Aplitt sp. z o.o..Wyrażam zgodę na przetwarzanie danych osobowych wskazanych w formularzu w celu dostarczenia mi telefonicznie, poprzez e-mail / sms materiałów handlowych i marketingowych dotyczących innych produktów z oferty Aplitt sp. z o.o..

    Więcej informacji w Polityce Prywatności.
    Arturs Lontons | Zabbix Certified Expert & Trainer
    Arturs Lontons | Zabbix Certified Expert & Trainer
    Od kilku lat Technical Marketing Engineer, Trainer, Event host w Zabbix w Rydze. Posiada doświadczenie w pracy na stanowiskach wsparcia technicznego, konsultanta, trenera i wsparcia marketingu w środowiskach Windows/Linux. Potrafi wykorzystać swoje umiejętności techniczne w połączeniu z umiejętnościami językowymi, komunikacyjnymi i dydaktycznymi do prowadzenia pokazów przedsprzedażowych, wygłaszania wykładów, a także tworzenia treści edukacyjnych zarówno w formacie tekstowym, jak i wideo.

    Napisz do mnie:

    Zobacz także:

    thumb image

    6 lipca 2022

    Handy Tips #3: Wykrywaj wzrosty i spadki wartości za pomocą monotonicznych funkcji historii


    Czytaj
    thumb image

    1 czerwca 2021

    Jak stworzyć własny monitoring IT z Zabbix?


    Czytaj
    thumb image

    7 marca 2022

    Planujesz aktualizację systemu monitoringu IT? Sprawdź co nowego w Zabbix 6.0!


    Czytaj

    Obejrzyj nasze filmy:

    Summary
    Zbieranie metryk z punktów końcowych HTTP za pomocą pozycji agenta HTTP
    Article Name
    Zbieranie metryk z punktów końcowych HTTP za pomocą pozycji agenta HTTP
    Description
    Poradnik jak zbierać metryki z punktów końcowych HTTP, takich jak np. interfejsy API aplikacji internetowych...
    Author
    Publisher Name
    APLITT. Human Face of IT
    Publisher Logo