
Logging & ELK Stack
Elasticsearch, Logstash, Kibana, Beats, agregacja logów, wyszukiwanie, dashboardy, rozwiązywanie problemów z ingestią logów
1Czym jest Elasticsearch w ELK Stack?
Czym jest Elasticsearch w ELK Stack?
Odpowiedź
Elasticsearch to rozproszony silnik wyszukiwania i analityki oparty na Apache Lucene. Przechowuje logi jako zaindeksowane dokumenty JSON, umożliwiając szybkie i złożone wyszukiwania w czasie rzeczywistym. Elasticsearch używa odwróconych indeksów do optymalizacji zapytań full-text, co czyni go idealnym do analizy milionów linii logów. Jest sercem ELK Stack i służy jako główna baza danych dla wszystkich zebranych danych.
2Jaka jest główna rola Logstash w ELK Stack?
Jaka jest główna rola Logstash w ELK Stack?
Odpowiedź
Logstash to potok przetwarzania danych, który pobiera, transformuje i wzbogaca logi przed ich zaindeksowaniem w Elasticsearch. Wykorzystuje architekturę input-filter-output do parsowania surowych logów, ekstrakcji ustrukturyzowanych pól za pomocą wzorców Grok i dodawania metadanych. Logstash umożliwia normalizację heterogenicznych formatów logów z wielu źródeł, ułatwiając ich późniejszą analizę w Kibanie.
3Jaka jest główna funkcja Kibany?
Jaka jest główna funkcja Kibany?
Odpowiedź
Kibana to interfejs do wizualizacji i eksploracji danych przechowywanych w Elasticsearch. Umożliwia tworzenie interaktywnych dashboardów, niestandardowych wykresów oraz przeprowadzanie ad-hoc wyszukiwań w logach. Kibana oferuje również zaawansowane funkcje, takie jak Machine Learning do wykrywania anomalii oraz Timelion do analizy szeregów czasowych, czyniąc analizę logów dostępną bez skomplikowanych zapytań.
Czym są Beats w ekosystemie ELK?
Jaka jest główna różnica między Filebeat a Logstash?
+17 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
Monitoring i Prometheus
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