통합
오픈텔레메트리(OpenTelemetry)의 목표는 고품질의 이식 가능한 텔레메트리를 어디서나 사용할 수 있게 하여 효과적인 옵저버빌리티를 구현하는 것이다. 즉, 개발하는 소프트웨어에 옵저버빌리티(Observability)가 내장되어 있어야 한다.
제로 코드 계측 솔루션과 계측 라이브러리를 통한 외부 계측은 애플리케이션을 관측할 수 있게 만드는 편리한 방법이다. 하지만 궁극적으로 모든 애플리케이션은 텔레메트리를 기본적으로 제공하도록 오픈텔레메트리 API와 SDK를 직접 통합하거나, 해당 소프트웨어의 생태계에 맞는 플러그인을 직접 제공해야 한다고 생각한다.
이 페이지에서는 계측 기능을 내장하거나 자체 플러그인을 제공하는 라이브러리, 서비스 및 앱의 일부를 소개한다.
라이브러리
오픈텔레메트리를 사용한 라이브러리의 내장 계측은 라이브러리가 훅을 노출하고 문서화할 필요를 없애 사용자에게 더 나은 옵저버빌리티와 개발자 경험을 제공한다. 아래는 오픈텔레메트리 API를 사용하여 별도의 설정 없이 옵저버빌리티를 제공하는 라이브러리 목록이다.
애플리케이션 및 서비스
아래 목록은 텔레메트리를 기본적으로 제공하도록 오픈텔레메트리 API와 SDK를 직접 통합하거나, 자체 확장 생태계에 맞는 플러그인을 직접 제공하는 라이브러리, 서비스 및 앱의 일부를 보여준다.
목록에는 오픈소스 프로젝트(OSS)가 먼저 나오고 상용 프로젝트가 그 뒤에 나온다. CNCF에 속한 프로젝트는 이름 옆에 CNCF 로고가 표시된다.
통합 등록하기
라이브러리, 서비스 또는 앱을 등록하려면 레지스트리에 항목을 추가하는 PR을 제출한다. 항목에는 다음 내용을 포함해야 한다.
- 라이브러리, 서비스 또는 앱의 메인 페이지 링크
- 오픈텔레메트리를 사용하여 옵저버빌리티를 구현하는 방법을 설명하는 문서 링크
통합 정보를 최신 상태로 유지하기
등록한 통합 정보를 최신 상태로 유지해야 한다. 그렇지 않으면 레지스트리나 생태계 목록에서 해당 정보를 수정하거나 삭제할 수 있다. 자세한 내용은 레지스트리 정보를 최신 상태로 유지하기를 참고한다.
피드백
이 페이지가 도움이 되었나요?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!