
Monitoring i Prometheus
Zbieranie metryk, PromQL, exportery, Alertmanager, integracja z Grafaną, rozwiązywanie problemów z brakującymi metrykami
1Czym jest metryka typu Counter w Prometheus?
Czym jest metryka typu Counter w Prometheus?
Odpowiedź
Counter to metryka, która może tylko rosnąć lub być resetowana do zera podczas restartu. Idealnie nadaje się do liczenia zdarzeń kumulacyjnych, takich jak żądania HTTP, błędy lub przetworzone wiadomości. Aby obliczyć tempo zmian, użyj funkcji PromQL rate() lub irate(), która automatycznie obsługuje resety.
2Jaki jest domyślny model zbierania metryk używany przez Prometheus?
Jaki jest domyślny model zbierania metryk używany przez Prometheus?
Odpowiedź
Prometheus używa modelu pull, w którym serwer aktywnie scrapuje metryki z targetów w zdefiniowanych regularnych odstępach. Ten model centralizuje konfigurację, łatwo wykrywa targety w stanie down i zapobiega przeciążaniu serwera przez aplikacje. Push gateway istnieje dla efemerycznych zadań, ale stanowi wyjątkowy wzorzec, a nie normę.
3Czym jest exporter w ekosystemie Prometheus?
Czym jest exporter w ekosystemie Prometheus?
Odpowiedź
Exporter to komponent, który udostępnia metryki z systemów zewnętrznych w formacie Prometheus. Tłumaczy natywne metryki z aplikacji takich jak MySQL, Redis czy NGINX na zgodne metryki dostępne przez HTTP. Oficjalne exportery przestrzegają rygorystycznych konwencji nazewnictwa i są utrzymywane przez społeczność Prometheus.
Jaka jest główna różnica między Gauge a Counter?
Do czego służy endpoint /metrics w instrumentowanej aplikacji?
+19 pytań z rozmów
Inne tematy rekrutacyjne DevOps
Kontrola wersji & Git
Podstawy Linux
Shell Scripting & Bash
Podstawy sieci
Podstawy Dockera
Podstawy CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Podstawy Kubernetes
Networking Kubernetes
Kubernetes Zaawansowany
Ingress & API Gateway
Podstawy Terraform
Terraform Zaawansowany
Ansible & Configuration Management
Podstawy AWS
Podstawy Azure
Podstawy GCP
Logging & ELK Stack
Alerting i Incident Response
Cloud Identity & Secrets
Bezpieczeństwo Pipeline'ów CI/CD
Helm & Kubernetes
Bezpieczeństwo Runtime i Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Rozproszona obserwowalność
Disaster Recovery & Backup
Optymalizacja wydajności
Optymalizacja Kosztów Chmury
Zasady SRE
Chaos Engineering
Platform Engineering
Opanuj DevOps na następną rozmowę
Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.
Zacznij za darmo