Idealny dla zespołów, które…
Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.
Tworzyć profesjonalne wizualizacje i dashboardy, korzystając z wielu źródeł danych – od relacyjnych baz po systemy metryk i logów.
Budować dynamiczne, interaktywne widoki, wykorzystując zmienne, filtry i zaawansowane opcje paneli.
Konfigurować kompletny system alertowania w Grafanie — od reguł alarmów, przez powiadomienia, aż po polityki dostarczania alertów.
Pracować z Prometheusem i językiem PromQL, tworzyć własne zapytania, recording rules i alerting rules wykorzystywane w środowisku produkcyjnym
Przetwarzać dane za pomocą transformacji, łączyć i filtrować informacje z różnych systemów, aby przygotować dane do czytelnej wizualizacji.
Otrzymasz zestaw praktycznych materiałów, w tym PDF z najważniejszymi ustawieniami administracyjnymi oraz instrukcją instalacji i konfiguracji serwera Grafany.
Co konkretnie robimy
- · Rola Grafany w środowisku obserwowalności
- · Jak działa Grafana? Komponenty i architektura
- · Przegląd interfejsu użytkownika (GUI)
- · Uruchomienie & konfiguracja środowiska testowego
- · Modele wdrożęnia - Różnice pomiędzy wersją OSS a Enterprise
- · Systemy metryczne: Prometheus, Influx
- · Logi i trace’y: Grafana Loki, Grafana Tempo
- · Relacyjne bazy danych: PostgreSQL
- · Systemy wyszukiwania: Elasticsearch
- · Monitoring infrastruktury: Zabbix
- · Testowanie połączeń i praktyczne zapytania w panelu „Explore”
- · Zapytania (Query) do różnych typów Data Source
- · Wybór i konfiguracja paneli
- · Organizacja widoku dashboardu: wiersze, sekcje, panele
- · Adnotacje, linki i tagi – wzbogacanie dashboardu
- · Fundamenty jakości dashboardu: units, thresholds, value mappings, legenda, tooltip, overrides,
- · Dobre praktyki UX: naming, układ, „od ogółu do szczegółu”, drilldown, linki do runbooków.
- · Utrzymanie treści: foldery, playlisty, import/export
- · Redukcja i agregacja danych
- · Przekształcenia pól (rename, organize fields)
- · Użycie wyrażeń (Expressions) w panelach
- · Łączenie danych z wielu źródeł (join, merge)
- · Kiedy nie używać transformacji
- · Praktyczne scenariusze analityczne — case studies
- · Time series
- · Bar chart, Pie chart
- · Gauge, Bar gauge
- · Stat, Table
- · GeoMap
- · State Timeline, Status History
- · Alert List, Annotation List, Dashboard List
- · Różne typy zmiennych: query, custom, datasource, interval, text box
- · Formatowanie i kontekst użycia
- · Dynamiczne filtrowanie danych
- · Budowa interaktywnych paneli zależnych od zmiennych
- · Tworzenie dashboardów, które automatycznie dostosowują się do użytkownika i środowiska
- · Unified Alerting — architektura i logika
- · Tworzenie reguł alertów (Alert Rules)
- · Expressions & multi-source alerts
- · Contact Points: e-mail, webhook, Slack
- · Notification Policies — reguły routingu powiadomień
- · Silences & Mute timings — zarządzanie wyciszaniem alertowów
- · Produkcyjne scenariusze alarmowe
- · Jak działa Prometheus: architektura, TSDB, scraping
- · Explorer — szybkie wyszukiwanie danych
- · Przegląd języka PromQL z praktycznymi przykładami (rate/increase, histogramy (histogram_quantile), absent, agregacje)
- · Recording Rules – optymalizacja zapytań i pre-agregacje
- · Alerting Rules — tworzenie warunków alarmowych
- · Wizualizacja metryk Prometheusa w Grafanie
- · Recording Rules w Grafanie
- · Tworzenie reguł przeliczających (precomputed metrics)
- · Scenariusze zastosowania
- · Integracja z Prometheus / Loki / Elasticsearch
- · Różnice vs recording rules w Prometheusie
- · Host
- · Grupa hostów
- · Item
- · Wizualizacja metryk Zabbixa w Grafanie
- · History vs Trends
- · Instalacja i zarządzanie pluginami
- · Przegląd najważniejszych typów pluginów: Data Source, Panel, App
- · Zastosowania praktyczne: Infinity, Zabbix, Polystat
- · Organizacje, użytkownicy, role i uprawnienia
- · SSO, LDAP, OAuth — metody logowania
- · Provisioning — automatyzacja dashboardów, datasources i alertów
- · Provisioning as code (YAML) + workflow (Git → deploy)
- · Backup i migracje dashboardów
- · Najczęstsze problemy i praktyczne metody troubleshooting
Od briefu do retro w 30 dniach.
Brief i diagnoza
Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.
Modyfikacja programu
Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.
Warsztat
Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.
Retro + raport
Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.
Wyślij brief. Odezwiemy się w 1 dzień.
Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.
Dziękujemy!
Odezwiemy się w ciągu 1 dnia roboczego.
Inne programy dla zespołów
Zobacz wszystkie →Ansible – automatyzacja w systemach Windows
Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.
Automatyzacja procesów biznesowych w praktyce
Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.
AWS AI/ML
Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.