InfoGrab DocsInfoGrab Docs

옵저버빌리티

요약

GitLab Observability는 분산 추적, 메트릭, 로그를 하나의 플랫폼에서 제공합니다. GitLab Observability를 사용하면 다음이 가능합니다: 마이크로서비스 전반에 걸친 분산 추적으로 애플리케이션 성능을 모니터링합니다.

Status: Experiment

히스토리
  • GitLab 18.1에서 모든 사용자에게 실험으로 도입됨.

GitLab Observability는 분산 추적, 메트릭, 로그를 하나의 플랫폼에서 제공합니다. 카디널리티 제한이 없으며, 팀이 별도로 학습해야 할 도구도 없습니다.

GitLab Observability를 사용하면 다음이 가능합니다:

  • 마이크로서비스 전반에 걸친 분산 추적으로 애플리케이션 성능을 모니터링합니다.

  • 코드 변경 사항과 프로덕션 이슈를 연결합니다.

  • 코드 변경 없이 CI/CD 파이프라인을 자동으로 계측합니다.

  • OpenTelemetry 표준을 사용하여 제한 없이 고카디널리티 메트릭을 전송합니다.

GitLab Observability는 현재 활발히 발전 중인 실험 기능입니다. 지금 바로 트레이스, 로그, 메트릭을 전송할 수 있습니다. 워크플로를 익히려면 먼저 중요하지 않은 서비스에서 시도한 후, 필요에 따라 사용 범위를 넓혀가세요.

자세한 개요는 GitLab Observability (O11y) 소개를 참조하세요.

GitLab Observability는 모든 티어에서 무료로 사용 가능합니다. 피드백을 공유하거나 기능을 요청하세요.

시작하기#

실제 사용 현황#

GitLab Observability는 전 세계 팀에서 애플리케이션 및 인프라를 모니터링하는 데 사용되고 있습니다.

GitLab.com에서 GitLab Observability를 통해 사용자들이 활발히 시스템을 모니터링하고 있습니다(2026년 4월 21일 주 기준):

  • 하루 5,700만 건 이상의 트레이스가 처리됩니다.

  • 3,000개 이상의 서비스가 활발히 모니터링되고 있습니다.

주요 기능#

성능 모니터링 및 이슈 추적#

이슈를 더 빠르게 찾고 디버깅합니다.

  • 개발 워크플로 향상. 코드 변경 사항을 애플리케이션 성능 메트릭과 직접 연결하여 배포 시 발생하는 이슈를 파악합니다.

  • 인시던트 대응 간소화. 최근 배포, 코드 변경 사항, 관련 개발자 정보를 한 곳에서 확인합니다.

이슈가 발생하면 다음을 확인할 수 있습니다:

  • 느린 쿼리를 보여주는 성능 트레이스.

  • 변경을 도입한 머지 리퀘스트.

  • 수정을 담당할 개발자.

  • 배포를 출시한 배포 이력.

통합 플랫폼#

다음을 결합한 통합 대시보드를 통해 애플리케이션 성능을 모니터링합니다:

  • 분산 추적. 마이크로서비스 전반에 걸쳐 요청을 추적하여 병목 현상을 파악합니다.

  • 메트릭. 시간에 따른 애플리케이션 및 인프라 성능을 추적합니다.

  • 로그. 완전한 컨텍스트를 위해 로그 항목을 트레이스 및 메트릭과 연결합니다.

중앙화된 관리 기능을 제공합니다:

  • 간소화된 액세스 관리. 새로운 엔지니어가 코드 리포지터리 액세스 권한을 받으면 자동으로 프로덕션 Observability 데이터에 접근할 수 있습니다.

  • 컨텍스트 전환 없음. GitLab을 벗어나지 않고 모니터링 데이터에 접근합니다.

개발자 친화적인 통합#

GitLab Observability를 평가하는 동안 동일한 OpenTelemetry 데이터를 여러 백엔드로 전송합니다.

  • Datadog 또는 New Relic에서 마이그레이션. OpenTelemetry를 사용 중이라면 OTLP 엔드포인트만 변경하면 됩니다.

  • 벤더 종속 없음. 표준 OpenTelemetry 계측 라이브러리를 사용합니다. OTLP 엔드포인트를 변경하여 언제든지 제공업체를 전환할 수 있습니다.

빠른 설정 및 계측#

대부분의 팀은 기능 활성화 후 5~10분 내에 첫 번째 트레이스를 확인합니다.

  • 미리 구축된 대시보드. 일반적인 사용 사례에 맞는 템플릿으로 시작합니다.

  • 자동 CI/CD 계측. 환경 변수 하나만 설정하면 GitLab이 CI/CD 파이프라인을 자동으로 계측합니다.

비용 효율적이고 확장 가능#

  • 모든 티어에서 무료. 시트당, 메트릭당, 호스트당 요금이 없습니다. 트레이스, 메트릭, 로그에 제한이 없습니다.

  • 카디널리티 제한 없음. 비용 걱정 없이 고카디널리티 메트릭을 전송합니다.

  • 오픈 소스 모델. 기능과 수정 사항을 직접 기여할 수 있습니다.

  • 예측 가능한 비용. 메트릭 폭증으로 인한 예상치 못한 청구서가 없습니다.

컴플라이언스 및 감사 추적#

통합을 통해 코드 변경 사항을 시스템 동작과 연결하는 포괄적인 감사 추적이 생성되며, 이는 컴플라이언스 요구 사항 및 사후 인시던트 분석에 유용합니다.

더 알아보기#

도움 받기#

피드백 공유#

GitLab Observability는 사용자 피드백을 바탕으로 개선됩니다. 피드백을 제공하려면:

옵저버빌리티

GitLab v19.3
Tier: Free, Premium, Ultimate
Offering: GitLab.com, GitLab Self-Managed
원문 보기

요약

GitLab Observability는 분산 추적, 메트릭, 로그를 하나의 플랫폼에서 제공합니다. GitLab Observability를 사용하면 다음이 가능합니다: 마이크로서비스 전반에 걸친 분산 추적으로 애플리케이션 성능을 모니터링합니다.

Status: Experiment

히스토리
  • GitLab 18.1에서 모든 사용자에게 실험으로 도입됨.

GitLab Observability는 분산 추적, 메트릭, 로그를 하나의 플랫폼에서 제공합니다. 카디널리티 제한이 없으며, 팀이 별도로 학습해야 할 도구도 없습니다.

GitLab Observability를 사용하면 다음이 가능합니다:

  • 마이크로서비스 전반에 걸친 분산 추적으로 애플리케이션 성능을 모니터링합니다.

  • 코드 변경 사항과 프로덕션 이슈를 연결합니다.

  • 코드 변경 없이 CI/CD 파이프라인을 자동으로 계측합니다.

  • OpenTelemetry 표준을 사용하여 제한 없이 고카디널리티 메트릭을 전송합니다.

GitLab Observability는 현재 활발히 발전 중인 실험 기능입니다. 지금 바로 트레이스, 로그, 메트릭을 전송할 수 있습니다. 워크플로를 익히려면 먼저 중요하지 않은 서비스에서 시도한 후, 필요에 따라 사용 범위를 넓혀가세요.

자세한 개요는 GitLab Observability (O11y) 소개를 참조하세요.

GitLab Observability는 모든 티어에서 무료로 사용 가능합니다. 피드백을 공유하거나 기능을 요청하세요.

시작하기#

실제 사용 현황#

GitLab Observability는 전 세계 팀에서 애플리케이션 및 인프라를 모니터링하는 데 사용되고 있습니다.

GitLab.com에서 GitLab Observability를 통해 사용자들이 활발히 시스템을 모니터링하고 있습니다(2026년 4월 21일 주 기준):

  • 하루 5,700만 건 이상의 트레이스가 처리됩니다.

  • 3,000개 이상의 서비스가 활발히 모니터링되고 있습니다.

주요 기능#

성능 모니터링 및 이슈 추적#

이슈를 더 빠르게 찾고 디버깅합니다.

  • 개발 워크플로 향상. 코드 변경 사항을 애플리케이션 성능 메트릭과 직접 연결하여 배포 시 발생하는 이슈를 파악합니다.

  • 인시던트 대응 간소화. 최근 배포, 코드 변경 사항, 관련 개발자 정보를 한 곳에서 확인합니다.

이슈가 발생하면 다음을 확인할 수 있습니다:

  • 느린 쿼리를 보여주는 성능 트레이스.

  • 변경을 도입한 머지 리퀘스트.

  • 수정을 담당할 개발자.

  • 배포를 출시한 배포 이력.

통합 플랫폼#

다음을 결합한 통합 대시보드를 통해 애플리케이션 성능을 모니터링합니다:

  • 분산 추적. 마이크로서비스 전반에 걸쳐 요청을 추적하여 병목 현상을 파악합니다.

  • 메트릭. 시간에 따른 애플리케이션 및 인프라 성능을 추적합니다.

  • 로그. 완전한 컨텍스트를 위해 로그 항목을 트레이스 및 메트릭과 연결합니다.

중앙화된 관리 기능을 제공합니다:

  • 간소화된 액세스 관리. 새로운 엔지니어가 코드 리포지터리 액세스 권한을 받으면 자동으로 프로덕션 Observability 데이터에 접근할 수 있습니다.

  • 컨텍스트 전환 없음. GitLab을 벗어나지 않고 모니터링 데이터에 접근합니다.

개발자 친화적인 통합#

GitLab Observability를 평가하는 동안 동일한 OpenTelemetry 데이터를 여러 백엔드로 전송합니다.

  • Datadog 또는 New Relic에서 마이그레이션. OpenTelemetry를 사용 중이라면 OTLP 엔드포인트만 변경하면 됩니다.

  • 벤더 종속 없음. 표준 OpenTelemetry 계측 라이브러리를 사용합니다. OTLP 엔드포인트를 변경하여 언제든지 제공업체를 전환할 수 있습니다.

빠른 설정 및 계측#

대부분의 팀은 기능 활성화 후 5~10분 내에 첫 번째 트레이스를 확인합니다.

  • 미리 구축된 대시보드. 일반적인 사용 사례에 맞는 템플릿으로 시작합니다.

  • 자동 CI/CD 계측. 환경 변수 하나만 설정하면 GitLab이 CI/CD 파이프라인을 자동으로 계측합니다.

비용 효율적이고 확장 가능#

  • 모든 티어에서 무료. 시트당, 메트릭당, 호스트당 요금이 없습니다. 트레이스, 메트릭, 로그에 제한이 없습니다.

  • 카디널리티 제한 없음. 비용 걱정 없이 고카디널리티 메트릭을 전송합니다.

  • 오픈 소스 모델. 기능과 수정 사항을 직접 기여할 수 있습니다.

  • 예측 가능한 비용. 메트릭 폭증으로 인한 예상치 못한 청구서가 없습니다.

컴플라이언스 및 감사 추적#

통합을 통해 코드 변경 사항을 시스템 동작과 연결하는 포괄적인 감사 추적이 생성되며, 이는 컴플라이언스 요구 사항 및 사후 인시던트 분석에 유용합니다.

더 알아보기#

도움 받기#

피드백 공유#

GitLab Observability는 사용자 피드백을 바탕으로 개선됩니다. 피드백을 제공하려면: