
분산 옵저버빌리티
Distributed tracing, OpenTelemetry, Jaeger, logs-metrics-traces 상관관계, 마이크로서비스 트러블슈팅
22 면접 질문·
Senior
1distributed tracing 맥락에서 span이란 무엇입니까?
1
distributed tracing 맥락에서 span이란 무엇입니까?
답변
span은 분산 트레이스 내의 개별 작업 단위를 나타내며, 이름, 시작 및 종료 타임스탬프, 메타데이터를 가집니다. 각 span은 HTTP 호출, 데이터베이스 쿼리, 함수 실행과 같은 특정 작업을 캡처합니다. span은 계층적으로 구성되어 서비스 간 요청 흐름을 보여주는 완전한 트레이스를 형성합니다.
2trace와 span의 차이점은 무엇입니까?
2
trace와 span의 차이점은 무엇입니까?
답변
trace는 분산 아키텍처의 모든 서비스를 가로지르는 요청의 전체 여정을 나타내고, span은 그 trace 내의 단일 작업을 나타냅니다. trace는 부모-자식 관계로 계층적으로 구성된 여러 span으로 이루어집니다. 예를 들어 HTTP 요청은 라우팅, 검증, 데이터베이스 호출, 다른 서비스 호출을 위한 span을 포함하는 trace를 생성할 수 있습니다.
3OpenTelemetry(OTEL)란 무엇입니까?
3
OpenTelemetry(OTEL)란 무엇입니까?
답변
OpenTelemetry는 텔레메트리 데이터(traces, metrics, logs)를 계측, 생성, 수집, 내보내기 위한 API, SDK, 도구를 제공하는 오픈소스이자 벤더 중립적인 옵저버빌리티 프레임워크입니다. OpenTracing과 OpenCensus의 병합으로 탄생했으며 cloud-native 옵저버빌리티의 CNCF 표준이 되어가고 있습니다. OpenTelemetry는 텔레메트리 수집을 표준화하여 벤더 락인을 방지합니다.
4
distributed tracing에서 context propagation이란 무엇입니까?
5
옵저버빌리티의 세 가지 기둥은 무엇입니까?
+19 면접 질문
기타 DevOps 면접 주제
버전 관리 & Git
Junior
20개 질문Linux 기초
Junior
22개 질문Shell Scripting & Bash
Mid-Level
20개 질문네트워킹 기초
Junior
22개 질문Docker 기초
Junior
24개 질문CI/CD 기초
Junior
18개 질문GitHub Actions
Mid-Level
22개 질문GitLab CI/CD
Mid-Level
22개 질문Jenkins
Mid-Level
22개 질문Kubernetes 기초
Mid-Level
26개 질문Kubernetes 네트워킹
Mid-Level
24개 질문Kubernetes 고급
Mid-Level
24개 질문Ingress & API Gateway
Mid-Level
20개 질문Terraform 기초
Mid-Level
22개 질문Terraform 고급
Mid-Level
22개 질문Ansible & Configuration Management
Mid-Level
20개 질문AWS 핵심
Mid-Level
26개 질문Azure 기초
Mid-Level
22개 질문GCP 기초
Mid-Level
22개 질문모니터링과 Prometheus
Mid-Level
22개 질문Logging & ELK Stack
Mid-Level
20개 질문알림 및 인시던트 대응
Mid-Level
20개 질문Cloud Identity & Secrets
Mid-Level
22개 질문CI/CD 파이프라인 보안
Mid-Level
20개 질문Helm & Kubernetes
Mid-Level
20개 질문런타임 및 클러스터 보안
Senior
24개 질문Container Supply Chain Security
Senior
22개 질문Service Mesh & Istio
Senior
24개 질문GitOps & ArgoCD
Senior
22개 질문Progressive Delivery
Senior
20개 질문Disaster Recovery & Backup
Senior
20개 질문성능 최적화
Senior
22개 질문클라우드 비용 최적화
Senior
20개 질문SRE 원칙
Senior
24개 질문Chaos Engineering
Senior
20개 질문Platform Engineering
Senior
22개 질문