reklama - zainteresowany?

Prometheus w pe - Helion

Prometheus w pe
ebook
Autor: Julien Pivotto, Brian Brazil
Tytuł oryginału: Prometheus: Up & Running: Infrastructure and Application Performance Monitoring, 2nd Edition
TÅ‚umaczenie: Robert G
ISBN: 978-83-289-0530-6
stron: 376, Format: ebook
Data wydania: 2024-02-20
Księgarnia: Helion

Cena książki: 53,40 zł (poprzednio: 89,00 zł)
Oszczędzasz: 40% (-35,60 zł)

Dodaj do koszyka Prometheus w pe

Tagi: Inne | Inne - Programowanie

Monitorowanie wydajno

Dodaj do koszyka Prometheus w pe

 

Osoby które kupowały "Prometheus w pe", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Mapa Agile & Scrum. Jak si
  • Sztuka podst
  • Lean dla bystrzaków. Wydanie II

Dodaj do koszyka Prometheus w pe

Spis treści

Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II eBook -- spis treści

Część I. Wprowadzenie

  • 1. Czym jest Prometheus?
    • Czym jest monitorowanie?
      • Krótka i niepeÅ‚na historia monitorowania
      • Kategorie monitorowania
    • Architektura systemu Prometheus
      • Biblioteki klienta
      • Komponenty eksportujÄ…ce
      • Odkrywanie usÅ‚ug
      • Zbieranie danych
      • Pamięć masowa
      • Panele sterowania
      • ReguÅ‚y rejestrowania i ostrzeżeÅ„
      • ZarzÄ…dzanie ostrzeżeniami
      • DÅ‚ugoterminowa pamięć masowa
    • Czym Prometheus nie jest?
  • 2. RozpoczÄ™cie pracy z systemem Prometheus
    • Uruchamianie systemu Prometheus
    • Używanie przeglÄ…darki wyrażenia
    • Uruchamianie komponentu Node Exporter
    • Ostrzeganie

Część II. Monitorowanie aplikacji

  • 3. Instrumentacja
    • Prosty program
    • Licznik
      • Zliczanie wyjÄ…tków
      • Zliczanie wielkoÅ›ci
    • Miernik
      • Używanie miernika
      • WywoÅ‚anie zwrotne
    • Podsumowanie
    • Histogram
      • KubeÅ‚ki
    • Instrumentacja testów jednostkowych
    • PodejÅ›cia w zakresie instrumentacji
      • Dlaczego należy stosować instrumentacjÄ™?
      • Jak daleko powinna siÄ™gać instrumentacja?
      • Dlaczego należy nadawać nazwy wskaźnikom?
  • 4. Ekspozycja
    • Python
      • WSGI
      • Twisted
      • Wiele procesów i Gunicorn
    • Go
    • Java
      • HTTPServer
      • Servlet
    • Pushgateway
    • Most
    • Analizator skÅ‚adni
    • Format ekspozycji tekstu
      • Typy wskaźników
      • Etykiety
      • Cytowanie znaków
      • Znaczniki czasu
      • Sprawdzenie wskaźników
    • OpenMetrics
      • Typy wskaźników
      • Etykiety
      • Znaczniki czasu
  • 5. Etykiety
    • Czym sÄ… etykiety?
    • Etykiety instrumentacji i systemów przeznaczonych do monitorowania
    • Instrumentacja
      • Wskaźnik
      • Wiele etykiet
      • Element potomny
    • Agregacja
    • Wzorce etykiet
      • Enum
      • Info
    • Kiedy używać etykiet?
      • Liczność
  • 6. Tworzenie paneli sterowania za pomocÄ… Grafany
    • Instalacja
    • ŹródÅ‚o danych
    • Panele sterowania
      • Unikanie Å›ciany wykresów
    • Panel szeregu czasowego
      • Kontrolki czasu
    • Panel Stat
    • Panel Table
    • Panel State Timeline
    • Zmienne szablonu

Część III. Monitorowanie infrastruktury

  • 7. Node Exporter
    • Komponent pobierajÄ…cy dane dotyczÄ…ce procesora
    • Komponent pobierajÄ…cy dane systemu plików
    • Komponent pobierajÄ…cy dane dysku
    • Komponent pobierajÄ…cy dane netdev
    • Komponent pobierajÄ…cy dane meminfo
    • Komponent pobierajÄ…cy dane hwmon
    • Komponent pobierajÄ…cy dane stat
    • Komponent pobierajÄ…cy dane uname
    • Komponent pobierajÄ…cy dane systemu operacyjnego
    • Komponent pobierajÄ…cy dane loadavg
    • Komponent pobierajÄ…cy dane dotyczÄ…ce obciążenia
    • Komponent pobierajÄ…cy dane z pliku tekstowego
      • Używanie komponentu pobierajÄ…cego dane z pliku tekstowego
      • Znaczniki czasu
  • 8. Mechanizm wykrywania usÅ‚ug
    • Mechanizmy wykrywania usÅ‚ug
      • PodejÅ›cie statyczne
      • BazujÄ…cy na pliku mechanizm wykrywania usÅ‚ug
      • BazujÄ…cy na HTTP mechanizm wykrywania usÅ‚ug
      • Consul
      • EC2
    • Zmiana etykiety
      • Wybór danych, które majÄ… być pobierane
      • Etykiety systemów przeznaczonych do monitorowania
    • Jak pobierać dane?
      • metric_relabel_configs
      • Kolizje etykiet i opcja honor_labels
  • 9. Kontenery i Kubernetes
    • cAdvisor
      • Procesor
      • Pamięć
      • Etykiety
    • Kubernetes
      • DziaÅ‚anie w Kubernetes
      • Mechanizm wykrywania usÅ‚ug
      • Komponent kube-state-metrics
    • Wdrożenia alternatywne
  • 10. Najczęściej używane komponenty eksportujÄ…ce
    • Consul
    • MySQLd
    • Komponent eksportujÄ…cy Grok
    • Czarna skrzynka
      • Próbkowanie za pomocÄ… ICMP
      • Próbkowanie za pomocÄ… TCP
      • Próbkowanie za pomocÄ… HTTP
      • Próbkowanie za pomocÄ… DNS
      • Konfiguracja systemu Prometheus
  • 11. WspóÅ‚praca z innymi systemami monitorowania
    • Inne systemy monitorowania
    • InfluxDB
    • StatsD
  • 12. Tworzenie komponentu eksportujÄ…cego
    • Telemetria narzÄ™dzia Consul
    • Niestandardowy komponent pobierajÄ…cy dane
      • Etykiety
    • Wskazówki

Część IV. PromQL

  • 13. Wprowadzenie do PromQL
    • Podstawy agregacji
      • Miernik
      • Licznik
      • Podsumowanie
      • Histogram
    • Selektory
      • Dopasowania
      • Wektor natychmiastowy
      • Wektor zakresu
      • Podzapytanie
      • PrzesuniÄ™cie
      • Modyfikator at
    • API HTTP
      • Punkt koÅ„cowy query
      • Punkt koÅ„cowy query_range
  • 14. Operatory agregacji
    • Grupowanie
      • Klauzula without
      • Klauzula by
    • Operatory
      • sum
      • count
      • avg
      • group
      • stddev i stdvar
      • min i max
      • topk i bottomk
      • quantile
      • count_values
  • 15. Operatory binarne
    • Praca z wartoÅ›ciami skalarnymi
      • Operatory arytmetyczne
      • Operator trygonometryczny
      • Operatory porównania
    • Dopasowanie wektora
      • Dopasowanie typu jeden do jednego
      • Dopasowanie typu wiele do jednego i group_left
      • Wiele do wielu i operatory logiczne
    • Kolejność wykonywania operatorów
  • 16. Funkcje
    • Zmiana typu
      • vector()
      • scalar()
    • Funkcje matematyczne
      • abs()
      • ln(), log2() i log10()
      • exp()
      • sqrt()
      • ceil() i floor()
      • round()
      • clamp(), clamp_max() i clamp_min()
      • sgn()
      • Funkcje trygonometryczne
    • Data i godzina
      • time()
      • minute(), hour(), day_of_week(), day_of_month(), day_of_year(), days_in_month(), month() i year()
      • timestamp()
    • Etykiety
      • label_replace()
      • label_join()
    • BrakujÄ…ce szeregi czasowe oraz funkcje absent() i absent_over_time()
    • Sortowanie za pomocÄ… sort() i sort_desc()
    • Histogram za pomocÄ… funkcji histogram_quantile()
    • Liczniki
      • rate()
      • increase()
      • irate()
      • resets()
    • Zmiana mierników
      • changes()
      • deriv()
      • predict_linear()
      • delta()
      • idelta()
      • holt_winters()
    • Agregacja na przestrzeni czasu
  • 17. ReguÅ‚y rejestrowania
    • Używanie reguÅ‚ rejestrowania
    • Kiedy używać reguÅ‚ rejestrowania?
      • Zmniejszenie licznoÅ›ci
      • Tworzenie funkcji wektora zakresu
      • ReguÅ‚y dla API
      • Jak nie używać reguÅ‚?
    • Nazewnictwo reguÅ‚ rejestrowania

Część V. Ostrzeganie

  • 18. Ostrzeganie
    • ReguÅ‚y ostrzegania
      • for
      • Etykiety ostrzeżenia
      • Adnotacje i szablony
      • Jak wyglÄ…da dobre ostrzeżenie?
    • Konfigurowanie menedżera ostrzeżeÅ„ Alertmanager w oprogramowaniu Prometheus
      • Etykiety zewnÄ™trzne
  • 19. Menedżer ostrzeżeÅ„ Alertmanager
    • Potok powiadomienia
    • Plik konfiguracyjny
      • Drzewo routingu
      • Odbiorcy
      • Wstrzymywanie
    • Interfejs sieciowy menedżera ostrzeżeÅ„ Alertmanager
  • 20. Zapewnienie bezpieczeÅ„stwa po stronie serwera
    • Funkcje bezpieczeÅ„stwa dostarczane przez system Prometheus
    • WÅ‚Ä…czenie obsÅ‚ugi TLS
    • Opcje zaawansowane TLS
    • WÅ‚Ä…czenie uwierzytelniania podstawowego
  • 21. Zebranie wszystkiego w caÅ‚ość
    • Planowanie wdrożenia
    • Rozbudowa systemu Prometheus
    • PodejÅ›cie globalne z wykorzystaniem federacji
    • DÅ‚ugoterminowa pamięć masowa
    • Uruchamianie systemu Prometheus
      • SprzÄ™t
      • ZarzÄ…dzanie konfiguracjÄ…
      • Sieci i uwierzytelnianie
    • Planowanie pod kÄ…tem awarii
      • Klastrowanie Alertmanager
      • Monitorowanie meta i cross
    • ZarzÄ…dzanie wydajnoÅ›ciÄ… dziaÅ‚ania
      • Wykrywanie problemu
      • Wyszukiwanie kosztownych wskaźników i systemów przeznaczonych do monitorowania
      • Zmniejszenie obciążenia
      • Sharding poziomy
    • ZarzÄ…dzanie zmianami
    • Uzyskiwanie pomocy

Skorowidz

Dodaj do koszyka Prometheus w pe

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.