Prometheus (nie tylko) dla administratorów
W ramach warsztatowego szkolenia uczestnicy będą mieli możliwość zapoznania się zarówno z konfiguracją, jak i użytkowaniem systemu monitoringu opartego o Prometheusa. Wspólnie z trenerem, a następnie samodzielnie, nauczą się czytać i pisać zapytania PromQL pozwalające na zaawansowaną analizę danych zbieranych przez monitoring. W formie ćwiczeń wspartych teorią i wyjaśnieniami trenera poznają tajniki konfiguracji systemu, także dla pracy w trybie HA. Wykorzystają również świeżo zdobytą znajomość Prometheusa do monitoringu aplikacji uruchomionych w Kubernetesie.
Po szkoleniu Uczestnik będzie potrafił m.in.:
- sprawnie poruszać się po interfejsie Prometheusa,
- pisać zapytania PromQL,
- sukutecznie monitorować Kubernetesa,
- konfigurować i projektować alerty, zarządzać powiadomieniami,
- zarządzać Prometheusem z uwzględnieniem HA,
- rozwiązywać problemy.
- Szkolenie trwa 3 dni
- Przyjazne laboratoria – 100% praktycznych zadań do natychmiastowego wykorzystania na produkcji
- Materiały: slajdy z prezentacji, autorskie ćwiczenia w języku polskim oraz dane testowe
- Imienny certyfikat w wersji elektronicznej potwierdzający ukończenie szkolenia
UWAGA! W ofercie dostępne są również szkolenia dedykowane!
Cena, szczegółowy program oraz terminy szkoleń dedykowanych ustalane są indywidualnie wraz z klientem, uczestnikami oraz trenerem.
Gdyby na liście w danej kategorii nie było szkolenia, które jest dla Państwa interesujące, zapraszamy do kontaktu na [email protected]
Czytaj dalej
Program szkolenia
1. Wprowadzenie do Prometheusa
- architektura systemu, model danych, integracje.
2. Instalacja Prometheusa
- lokalna instalacja,
- zapoznanie z interfejsem użytkownika,
- statyczna konfiguracja źródeł metryk,
- budowa środowiska szkolenia.
3. PromQL - podstawy
- wykorzystanie PromLens do budowania i analizy zapytań,
- zasady działania zapytań,
- podstawowe zapytania "select",
- operacje na wartościach liczbowych - analiza, agregacja, operacje macierzowe.
4. Zaawansowane zapytania PromQL
- operacje na histogramach, operacje statystyczne,
- arytmetyka zbiorów danych,
- filtrowanie danych,
- agregacje i inne.
5. Prometheus Alertmanager
- architektura i konfiguracja systemu alertów,
- projektowanie alertów,
- zarządzanie powiadomieniami.
6. Manipulacje etykietami metryk - Relabeling
- zasada działania,
- przykładowe zastosowania relabelingu.
7. Trwałe metryki pośrednie - recording rules
- cechy i zastosowanie recording rules,
- sposoby konfiguracji.
8. Podłączanie zewnętrznych źródeł metryk
- eksportery i ich zasady działania,
- podstawy budowania własnych eksporterów,
- przegląd popularnych eksporterów na przykładzie node-exporter i blackbox-exporter,
- zapisywanie danych asyncrhonicznych - Pushgateway.
9. Kubernetes i Prometheus - wstęp
- wprowadzenie do Prometheus Operatora i pakietu kube-prometheus,
- architektura monitoringu w Kubernetesie,
- konfiguracja Operatora i service discovery,
- przydatne elementy systemu kube-prometheus - cAdvisor, kube-state-metrics,
- przystosowanie do produkcyjnego uruchomienia systemu.
10. Prometheus High Availability (HA)
- konfiguracja Prometheusa i Alertmanagera dla HA,
- konfiguracja shardingu,
- przesyłanie danych między instancjami Prometheusa - remote write i federacja,
- rozwiązania dla długoterminowego przechowywania danych na przykładzie Mimir.
11. Sposoby rozwiązywania i analizy częstych problemów w działaniu Prometheusa
- odczytywanie informacji dostępnych z interfejsu,
- interpretacja logów,
- dziennik zapytań,
- meta-monitoring,
- rozwiązywanie problemów z pamięcią i dyskami.
Trenerzy
Aktualnie DevOps Engineer w DreamHost, kiedyś inżynier DevOps, SysAdmin, administrator sieci… a “od zawsze” człowiek od automatyzacji i zarządzania infrastrukturą. Od kilku lat zawodowo związany z technologiami konteneryzacji, Kubernetesem i jego ekosystemem. Fan monitoringu, statystyk, stosowania matematyki i automatyzacji pracy. Uwielbia dzielić się wiedzą w formie szkoleń czy prelekcji. Jeśli trzeba, nie boi się programować w Pythonie lub Golangu. W Funacji SysOps/DevOps Polska szkoli m.in. z Prometheusa
Pokaż więcej
Regulamin ogólny szkoleń i usług
Przejdź do regulaminuRegulamin danego szkolenia
Regulamin znajduje się na naszej stronie SysOps/DevOps Polska.