ODBIERZ TWÓJ BONUS :: »

Prometheus. Kurs video. Monitorowanie systemów i wykrywanie nieprawidłowości

Podstawowe informacje:
Czas trwania: 07:24:57
Poziom: podstawowy
Autor: Adam Szpilewicz
Liczba lekcji: 63
Technologia: Grafana, Python 3.12, Prometheus 2.45, Docker 24.0, Go 1.21
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
63,60 zł 159,00 zł (-60%)
29,90 zł najniższa cena z 30 dni Dodaj do koszyka Za zakup otrzymasz 63 punktów
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w helion.pl

Czego się nauczysz?

  • Instalacji i konfiguracji Prometheusa w środowisku kontenerowym z Docker Compose
  • Pisania zapytań PromQL do analizy metryk i tworzenia reguł monitorujących
  • Budowania własnych dashboardów w Grafanie dla wizualizacji danych
  • Tworzenia i uruchamiania eksporterów metryk w Pythonie i Go
  • Stosowania blackbox exportera i Pushgateway do monitorowania procesów i usług
  • Łączenia Prometheusa z różnymi źródłami danych i aplikacjami
  • Konfiguracji systemu alertów oraz reagowania na nieprawidłowości w systemach
  • Optymalizacji monitoringu w środowisku produkcyjnym i pracy zespołowej

Spis lekcji

1. Wprowadzenie do Prometheusa 01:02:20
1.1. Wymagania wstępne - znajomość Dockera
00:03:52
1.2. Czym jest Prometheus?
00:09:29
1.3. Prometheus - podstawowa terminologia
00:05:28
1.4. Architektura Prometheusa - wprowadzenie
00:17:04
1.5. Architektura Prometheusa - omówienie poszczególnych elementów
00:07:06
1.6. Instalacja Prometheusa z wykorzystaniem Docker Compose
00:10:43
1.7. Pierwsza wizyta w interfejsie użytkownika Prometheusa
00:08:38
2. PromQL 00:50:14
2.1. Typy danych
00:05:41
2.2. Selectors
00:05:34
2.3. Operatory
00:06:29
2.4. Słowa klucze: 'on' i 'ignoring'
00:05:16
2.5. Operatory agregujące
00:06:33
2.6. Funkcje: 'rate' i 'irate'
00:05:49
2.7. Funkcje: 'changes', 'deriv' i 'predict_linear'
00:06:33
2.8. Agregacja danych w czasie
00:08:19
3. Eksportery Prometheusa 00:17:58
3.1. Wprowadzenie
00:05:45
3.2. Przykład eksportera metryk systemowych 'node exporter'
00:06:32
3.3. Przykład eksportera metryk bazy danych PostgreSQL
OGLĄDAJ » 00:05:41
4. Recording rules 00:21:34
4.1. Wprowadzenie
00:06:36
4.2. 'hot reloading' pliku konfiguracyjnego
00:05:44
4.3. Dobre praktyki
00:09:14
5. Alerty 01:07:26
5.1. Wprowadzenie
00:03:37
5.2. Dobre praktyki
00:11:25
5.3. Klauzula 'for'
00:04:02
5.4. Klauzula 'labels'
00:03:40
5.5. Alert manager - instalacja
00:06:28
5.6. Ustawianie hasła SMPT dla poczty gmail
00:03:37
5.7. Wysyłanie alertów na maila
00:09:03
5.8. Trasowanie 'routing' alertów
00:04:50
5.9. Routing trees
00:12:15
5.10. Uciszanie alertów
00:08:29
6. Pushgateway 00:17:46
6.1. Wprowadzenie
00:04:09
6.2. Uruchomienie pushgateway
00:07:52
6.3. Pushgateway w aplikacji Golang
00:05:45
7. Biblioteki klienta Prometheus - języki: Go i Python 01:35:09
7.1. Integracja z aplikacją - wprowadzenie
00:07:52
7.2. Implementacja metryki 'Counter' w Pythonie
00:16:28
7.3. Implementacja metryki 'Counter' w Go
00:14:44
7.4. Dodawanie etykiet w Pythonie
00:04:25
7.5. Dodawanie etykiet w Go
00:04:12
7.6. Implementacja metryki 'Gauge' w Pythonie
00:09:49
7.7. Implementacja metryki 'Gauge' w Go
00:08:16
7.8. Implementacja metryki 'Summary' w Pythonie
00:07:56
7.9. Implementacja metryki 'Summary' w Go
00:05:41
7.10. Implementacja metryki 'Histogram' w Pythonie
00:09:38
7.11. Implementacja metryki 'Histogram' w Go
00:06:08
8. Odkrywanie serwisów 00:17:28
8.1. Service discovery
OGLĄDAJ » 00:05:51
8.2. Static configs - statyczna konfiguracja
00:05:49
8.3. Konfiguracja w pliku
00:05:48
9. Grafana 00:38:35
9.1. Wprowadzenie
00:04:07
9.2. Pierwsza wizyta w interfejsie użytkownika
00:06:48
9.3. Dashboard ze statystykami Prometheusa
00:09:27
9.4. Przygotowanie własnego Dashboardu
00:11:25
9.5. PostgreSQL jako źródło danych w Grafanie
00:06:48
10. Własny eksporter 00:13:06
10.1. Wprowadzenie
00:09:25
10.2. Przygotowanie własnego eskportera w Pythonie
00:03:41
11. Prometheus API 00:08:27
11.1. Wprowadzenie
00:05:20
11.2. Usuwanie szeregów czasowych
00:03:07
12. BlackBox eksporter 00:32:53
12.1. Wprowadzenie
00:04:14
12.2. Instalacja
00:10:58
12.3. Moduły TCP, ICMP
00:06:46
12.4. Moduł DNS
00:02:40
12.5. Ekspozycja metryk
00:08:15
13. Zakończenie 00:02:01
13.1. Zakończenie
00:02:01

Obierz kurs na... lepsze monitorowanie systemów i aplikacji

Według greckiej mitologii Prometeusz był tytanem, twórcą ludzkości – ulepił człowieka z gliny i łez, a następnie wyposażył go w ogień w celu ochrony. Jego imię zapożyczyli dla swojego projektu twórcy darmowej aplikacji służącej do monitorowania systemów i wykrywania ich nieprawidłowości. Przygotowując ją, trafili w dziesiątkę: stopień skomplikowania dzisiejszej architektury informatycznej sprawia, że software pozwalający w zautomatyzowany sposób analizować stan systemu – a taki jest Prometheus – staje się gorącym tematem w IT. Pewnie dlatego narzędzie to wciąż zyskuje na popularności i jest coraz częściej używane w środowiskach opartych na kontenerach.

Z Prometheusa korzystają chętnie zespoły produkcyjne w software house’ach, jednak staje się on normą już nie tylko w firmach IT, ale wszędzie tam, gdzie pojawia się konieczność bezpiecznego monitorowania i analizy wydajności aplikacji. Niebanalne znaczenie ma także to, że Prometheus pozwala analizować metryki systemowe i umożliwia tworzenie własnych reguł monitorujących. Umiejętność jego stosowania, praktycznego tworzenia systemu alertów jest poszukiwana na rynku pracy i może się stać mocnym argumentem stojącym za kandydatem na dane stanowisko – jeśli rozglądasz się za nową pracą albo po prostu chcesz podnieść swoje kompetencje zawodowe, a także jeśli po prostu chcesz mieć lepszy wgląd w stan systemów i aplikacji, z którymi pracujesz, naucz się współpracować z Prometheusem. Nasz kurs z pewnością Ci w tym pomoże.

Co Cię czeka podczas naszego profesjonalnego szkolenia

W trakcie kursu między innymi:

  • Opanujesz podstawowe terminy związane z Prometheusem
  • Przyjrzysz się temu, jak funkcjonuje Prometheus – od konfiguracji po integrację z różnymi systemami i aplikacjami
  • Nauczysz się instalacji i konfiguracji narzędzia za pomocą Docker Compose
  • Dowiesz się, jak skutecznie korzystać z języka zapytań PromQL
  • Będziesz tworzyć własne dashboardy w Grafanie
  • Zaimplementujesz swoje eksportery w Pythonie i Go

Szkolenie Prometheus. Kurs video. Monitorowanie systemów i wykrywanie nieprawidłowości kończy się na poziomie średnio zaawansowanym. Ukończywszy je, będziesz posiadać umiejętność samodzielnego korzystania z Prometheusa, tworzenia własnych eksporterów i skutecznego zarządzania danymi monitorującymi.

Razem wyruszamy w świat Prometheusa, aby zgłębić tajniki monitorowania. Każda lekcja to krok bliżej do zrozumienia tego, jak sprawić, by wasze aplikacje pracowały jeszcze sprawniej. Ten kurs to nie tylko nauka – to praktyczne narzędzia, które możecie od razu wdrożyć. Pamiętajcie, że w tym wszystkim chodzi o waszą umiejętność skutecznego radzenia sobie z metrykami i alarmami. Nie ma tu żadnych granic, tylko możliwości.

Wybrane bestsellery

O autorze kursu video

Adam Szpilewicz – od ponad dziesięciu lat zajmuje się pracą z danymi. Obecnie specjalizuje się w dziedzinie software engineering z wykorzystaniem języków programowania Golang i Python. Posiada doświadczenie w monitoringu aplikacji i systemów, które zdobył podczas pracy dla firmy typu SaaS (ang. software as a service), gdzie Prometheus należał do głównych narzędzi używanych w tym celu. W przeszłości pracował w sektorze bankowym i consultingu zajmując się modelowaniem statystycznym z wykorzystaniem Pythona i R. Prywatnie pasjonuje się nowoczesnymi technologiami oraz jest zwolennikiem oprogramowania typu open source i entuzjastą pływania.

Adam Szpilewicz - pozostałe kursy

Oceny i opinie klientów: Prometheus. Kurs video. Monitorowanie systemów i wykrywanie nieprawidłowości Adam Szpilewicz (4)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
5.5
  • 6 (3)
  • 5 (0)
  • 4 (1)
  • 3 (0)
  • 2 (0)
  • 1 (0)
  • Teoria przepleciona z praktyką. Kurs bardzo przydatny - polecam!

    Opinia: Anna Opinia dodana: 2024-08-23 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Kurs dobrze przygotowany, bez literówek, przejęzyczeń itp. Do tego prowadzono w ciekawy sposób i poruszający fajne zagadnienia.

    Opinia: anonimowa Opinia dodana: 2024-03-21 Ocena: 6   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Plus za dobór zagadnień. W dużej mierze pokrywa się z wiedzą potrzebną na egzamin PCA (Prometheus Certified Associate) a nawet wykracza poza nią. Polecam

    Opinia: Marcin Opinia dodana: 2024-02-05 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Bardzo słaby interfejs UI. Nie dotyczy kursu tylko vodepoint.

    Opinia: anonimowa Opinia dodana: 2025-09-13 Ocena: 4   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2024-01-25
ISBN: 978-83-289-0995-3, 9788328909953
Numer z katalogu: 221483

Videopoint - inne kursy

Kurs video
63,60 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion