# GitHub이 OpenTelemetry를 채택한 이유와 방법

> Clean Markdown view of GeekNews topic #4348. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=4348](https://news.hada.io/topic?id=4348)
- GeekNews Markdown: [https://news.hada.io/topic/4348.md](https://news.hada.io/topic/4348.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-05-28T09:07:24+09:00
- Updated: 2021-05-28T09:07:24+09:00
- Original source: [github.blog](https://github.blog/2021-05-26-why-and-how-github-is-adopting-opentelemetry/)
- Points: 9
- Comments: 1

## Topic Body

- 기존엔 statsd + OpenTracing을 사용했지만 상호 운용성에서 문제가 있었음

- Telemetry를 표준화하고 전체 개발자들이 쉽게 인스트루먼팅 하기위해 OpenTelemetry 적용

- OpenTelemetry

ㅤ→ 클라우드를 위한 Observability 프레임워크

ㅤ→ 벤더 중립 텔레메트리 프로토콜(OTLP) 제공

ㅤ→ 다양한 언어 SDK 지원

- 빠르게 추적코드를 삽입하면서도 효율적으로 운용하는 내부 헬퍼 라이브러리를 개발하고 적용중

ㅤ→ 테스트 할 때는 자동으로 트레이싱 안하게

ㅤ→ 기존 코드에 Auto-instrumentation

## Comments



### Comment 5314

- Author: xguru
- Created: 2021-05-28T09:07:32+09:00
- Points: 2

스크린샷에 있는 Observability 도구는 최근에 ServiceNow가 인수한 Lightstep 입니다.

- https://lightstep.com/

- OpenTelemetry/OpenTracing 및 Prometheus, Jaeger, Zipkin 등을 모두 지원

- 데이터 수집/보존 제한이 약간 있는 커뮤니티 버전은 무료
