Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Програмування
- Inne - Програмування
- Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
Деталі електронної книги
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
Monitorowanie wydajności systemu jest ważnym zadaniem i nie polega tylko na obserwacji pracy procesora. Trzeba się orientować, pod jakim obciążeniem pracuje baza danych, czy przepustowość urządzeń sieciowych jest wystarczająca i jaki jest koszt niepełnego użycia bufora. Warto też wiedzieć, czy stopień wykorzystania droższych elementów uzasadnia ich utrzymywanie.
W tej książce znajdziesz bezcenne wskazówki dotyczące wdrażania serwera Prometheus i jego używania w rzeczywistych rozwiązaniach.
Julius Volz, współtwórca oprogramowania Prometheus
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierania wskaźników pochodzących z systemów zewnętrznych. Zrozumiesz zasady konfiguracji systemu Prometheus, komponentu Node Exporter i menedżera ostrzeżeń Alertmanager. Zapoznasz się też z nowymi funkcjonalnościami języka PromQL, dostawców mechanizmu odkrywania usług i odbiorców menedżera ostrzeżeń Alertmanager. Dokładnie zaprezentowano tu również zagadnienia bezpieczeństwa po stronie serwera, w tym mechanizm TLS i uwierzytelniania podstawowego.
W książce między innymi:
- czym jest Prometheus i jak wygląda jego architektura
- monitorowanie infrastruktury za pomocą komponentów takich jak Node Exporter
- instrumentacja w kodzie aplikacji
- tworzenie paneli sterowania za pomocą Grafany
- współpraca oprogramowania Prometheus i Kubernetes
Dzięki najlepszym praktykom i wskazówkom dotyczącym instrumentacji w kodzie ta książka pomoże Ci w niezawodnym monitorowaniu usług!
TJ Hoplock, starszy inżynier monitorowania, NS1
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?
- Czym jest monitorowanie?
- 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
- Python
- 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
- Mechanizmy wykrywania usług
- 9. Kontenery i Kubernetes
- cAdvisor
- Procesor
- Pamięć
- Etykiety
- Kubernetes
- Działanie w Kubernetes
- Mechanizm wykrywania usług
- Komponent kube-state-metrics
- Wdrożenia alternatywne
- cAdvisor
- 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
- Podstawy agregacji
- 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
- Grupowanie
- 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
- Praca z wartościami skalarnymi
- 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
- Zmiana typu
- 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
- Reguły ostrzegania
- 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
- Назва: Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
- Автор: Julien Pivotto, Brian Brazil
- Оригінальна назва: Prometheus: Up & Running: Infrastructure and Application Performance Monitoring, 2nd Edition
- Переклад: Robert Górczyński
- ISBN: 978-83-289-0530-6, 9788328905306
- Дата видання: 2024-02-20
- Формат: Eлектронна книга
- Ідентифікатор видання: prome2
- Видавець: Helion