OpenTelemetry (2) 썸네일형 리스트형 OpenTelemetry Collector extension 사용해 보기 OpenTelemetry Collector extension 소개opentelemetry-collector 를 사용하면서 다양한 extension을 추가하여 사용할 수 있다.https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extensionextension을 활성화하면 특정 주소로 해당 extension을 호출하여 사용하게 된다.이 중 zpages , pprof , health_check extension를 사용해 보면서 기록을 남겨본다.전체 설정 파일은 마지막 부분에 정리해 두었다.K8S deployment, service 설정 부분extension 사용 시 endpoint 기본 설정이 localhost:[해당 ext.. kubernetes에 OpenTelemetry Collector, Grafana Tempo를 설치하고 tracing 구현해 보기 공부 목적으로 설치해 보는 과정을 정리한 것이기 때문에 실제 운영과 다릅니다. OpenTelemetry 소개 application의 상태를 계측하기 위한 단계는 간략하게 계측 데이터 수집 -> 저장 -> 모니터링의 세 단계로 나누어 볼 수 있다. (이 구분이 절대적인 정의는 아니다.) 각 역할별로 제공되는 여러 라이브러리를 조합해서 사용하는데 ELK(ElasticSearch + Logstash + Kibana), EFK (ElasticSearch + Fluentd + Kibana), PLG (Promtail + Loki + Grafana) 등 다양한 조합이 있고 보통 해당 라이브러리를 만든 회사의 제품들을 묶은 제품군(stack)으로 사용하게 된다. 또한 수집하는 계측 데이터(log, metric, tr.. 이전 1 다음