
Gedistribueerde Observability
Distributed tracing, OpenTelemetry, Jaeger, correlatie van logs-metrics-traces, troubleshooting van microservices
1Wat is een span in de context van distributed tracing?
Wat is een span in de context van distributed tracing?
Antwoord
Een span vertegenwoordigt een individuele werkeenheid in een gedistribueerde trace, met een naam, start- en eindtimestamps en metadata. Elke span legt een specifieke operatie vast, zoals een HTTP-aanroep, een databasequery of een functie-uitvoering. Spans worden hiërarchisch georganiseerd om een complete trace te vormen die de stroom van een request door de services laat zien.
2Wat is het verschil tussen een trace en een span?
Wat is het verschil tussen een trace en een span?
Antwoord
Een trace vertegenwoordigt de volledige reis van een request door alle services in een gedistribueerde architectuur, terwijl een span een enkele operatie binnen die trace voorstelt. Een trace bestaat uit meerdere spans die hiërarchisch zijn georganiseerd met parent-child-relaties. Een HTTP-request kan bijvoorbeeld een trace creëren met spans voor routing, validatie, databaseaanroepen en aanroepen naar andere services.
3Wat is OpenTelemetry (OTEL)?
Wat is OpenTelemetry (OTEL)?
Antwoord
OpenTelemetry is een open-source, vendor-neutraal observability-framework dat API's, SDK's en tools biedt om telemetriegegevens (traces, metrics, logs) te instrumenteren, genereren, verzamelen en exporteren. Het ontstond uit de samenvoeging van OpenTracing en OpenCensus en wordt de CNCF-standaard voor cloud-native observability. OpenTelemetry voorkomt vendor lock-in door de telemetrieverzameling te standaardiseren.
Wat is context propagation in distributed tracing?
Wat zijn de drie pijlers van observability?
+19 gespreksvragen
Andere DevOps-sollicitatieonderwerpen
Versiebeheer & Git
Linux-basisprincipes
Shell Scripting & Bash
Networking-basis
Docker-grondbeginselen
CI/CD-grondbeginselen
GitHub Actions
GitLab CI/CD
Jenkins
Kubernetes-basis
Kubernetes-networking
Geavanceerde Kubernetes
Ingress & API Gateway
Terraform-basisprincipes
Terraform Geavanceerd
Ansible & Configuration Management
AWS Essentials
Azure-fundamenten
GCP-grondbeginselen
Monitoring & Prometheus
Logging & ELK Stack
Alerting & Incident Response
Cloud Identity & Secrets
CI/CD Pipeline Beveiliging
Helm & Kubernetes
Runtime- en clusterbeveiliging
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Disaster Recovery & Backup
Prestatieoptimalisatie
Cloud-kostenoptimalisatie
SRE-principes
Chaos Engineering
Platform Engineering
Beheers DevOps voor je volgende gesprek
Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.
Begin gratis