monitoring 2

Opentelemetry Collector 배포 패턴: Agent, Gateway

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

SRE 2026.02.12

[번역] 구글 SRE, 20년 경험으로 얻은 교훈들

원문: Lessons Learned from Twenty Years of Site Reliability Engineering이 글은 원문의 뉘앙스를 자연스럽게 전달하고자, 일부 직역 대신 의역을 택한 부분이 있습니다.머리말20년이라는 시간 동안 많은 일이 일어날 수 있습니다. 특히 한창 성장하는 시기에는 더욱 그렇죠. 20년 전, 구글은 수천 대의 서버를 보유한 소규모 데이터센터 두 곳을 운영했습니다.이 데이터센터들은 한 쌍의 2.4G 네트워크 링크로 링(ring) 형태로 연결되어 있었죠. 당시에는 '프라이빗 클라우드'라고 부르지 않았지만, 저희는 개별 서버 이름으로 가득 찬 설정 파일을 기반으로 작동하는 "Assigner", "Autoreplacer", "Babysitter" 같은 파이썬 스크립트를 이..

SRE 2025.08.01