옵저버빌리티
GitLab Observability 기능에 대한 문서입니다.
Status: Experiment 히스토리 GitLab 18.1에서 모든 사용자에게 실험으로 도입됨 . GitLab Observability는 분산 추적, 메트릭, 로그를 하나의 플랫폼에서 제공합니다. 카디널리티 제한이 없으며, 팀이 별도로 학습해야 할 도구도 없습니다. GitLab Observability를 사용하면 다음이 가능합니다: 마이크로서비스 전반에 걸친 분산 추적으로 애플리케이션 성능을 모니터링합니다. 코드 변경 사항과 프로덕션 이슈를 연결합니다. 코드 변경 없이 CI/CD 파이프라인을 자동으로 계측합니다. OpenTelemetry 표준을 사용하여 제한 없이 고카디널리티 메트릭을 전송합니다. GitLab Observability는 현재 활발히 발전 중인 실험 기능입니다. 지금 바로 트레이스, 로그, 메트릭을 전송할 수 있습니다. 워크플로를 익히려면 먼저 중요하지 않은 서비스에서 시도한 후, 필요에 따라 사용 범위를 넓혀가세요. 자세한 개요는 GitLab Observability (O11y) 소개 를 참조하세요. GitLab Observability는 모든 티어에서 무료로 사용 가능합니다. 피드백을 공유하거나 기능을 요청하세요 . 시작하기 # GitLab Self-Managed 인스턴스 또는 GitLab.com 에서 Observability를 설정합니다. OTLP 엔드포인트를 추가하여 텔레메트리 전송을 시작 하거나, CI/CD 파이프라인 텔레메트리를 확인 합니다. 첫 번째 트레이스를 확인합니다. 느린 요청을 디버깅합니다. API에 접근 하여 데이터를 프로그래밍 방식으로 조회합니다. MCP 서버 로 AI 어시스턴트를 연결합니다. 동영상: GitLab Observability 설정 . 실제 사용 현황 # GitLab Observability는 전 세계 팀에서 애플리케이션 및 인프라를 모니터링하는 데 사용되고 있습니다. GitLab.com에서 GitLab Observability를 통해 사용자들이 활발히 시스템을 모니터링하고 있습니다(2026년 4월 21일 주 기준): 하루 5,700만 건 이상의 트레이스가 처리됩니다. 3,000개 이상의 서비스가 활발히 모니터링되고 있습니다. 주요 기능 # 성능 모니터링 및 이슈 추적 # 이슈를 더 빠르게 찾고 디버깅합니다. 개발 워크플로 향상. 코드 변경 사항을 애플리케이션 성능 메트릭과 직접 연결하여 배포 시 발생하는 이슈를 파악합니다. 인시던트 대응 간소화. 최근 배포, 코드 변경 사항, 관련 개발자 정보를 한 곳에서 확인합니다. 이슈가 발생하면 다음을 확인할 수 있습니다: 느린 쿼리를 보여주는 성능 트레이스. 변경을 도입한 머지 리퀘스트. 수정을 담당할 개발자. 배포를 출시한 배포 이력. 통합 플랫폼 # 다음을 결합한 통합 대시보드를 통해 애플리케이션 성능을 모니터링합니다: 분산 추적. 마이크로서비스 전반에 걸쳐 요청을 추적하여 병목 현상을 파악합니다. 메트릭. 시간에 따른 애플리케이션 및 인프라 성능을 추적합니다. 로그. 완전한 컨텍스트를 위해 로그 항목을 트레이스 및 메트릭과 연결합니다.