OpenTelemetry Collector는 단일 바이너리로 구성되어 있으며, 배포 방식에 따라 Agent Mode와 Gateway Mode로 나뉩니다.두 모드는 동일한 바이너리를 사용하지만 배포 위치와 역할이 다릅니다.이번 포스팅에서는 각 배포 방식별 장단점, 그리고 두 방식을 함께 사용하는 아키텍처와 고려사항에 대해 다루겠습니다.Agent ModeAgent Mode는 애플리케이션과 동일한 호스트에서 Collector를 실행하는 패턴입니다. Kubernetes 환경에서는 DaemonSet 또는 Sidecar로 배포합니다. (Agent Deployment - OpenTelemetry)동작 방식[애플리케이션] → (OTLP) → [같은 호스트의 Collector] → [백엔드]애플리케이션의 SDK에서 OT..