open telemetry2 matric / trace micrometer, OTLP 라이브러리 설명 서버에서 트레이싱과 메트릭 수집을 하기 위해서는 micromiter를 사용하여 cpu, 메모리 http 요청(count) 에대한 매트리글 수집하고, otpl 라이브러리를 사용하여 grabal MDC tracd id , span id 등을 생성하고 관리 할 수. 있다.matric 수집micrometer-registry-otlp메트릭 전송도구로 OTLP 프로토콜을 사용한다.cpu, 메모리, http요청수 응답시간 등의 수치데이터를Prometheus 대신 otlp로 메트릭을 보내고 싶을때 사용한다.micrometer-registry-prometheus메트릭 전송도구로 Prometheus 포멧이다.위와 동일한 메트릭 수치데이터를 Prometheus 엔드포인트 (/actuator/prometheus)로 노출한다... 2025. 9. 3. Observability & Opentelemetry 옵저버빌리티(관찰가능성)란 ?옵저버빌리티를 사용하면 다음과 같은 질문을 통해 외부에서 시스템을 이해 할 수있다.내부 동작 방식을 모른채 그시스템에 대한 질문 또한 새로운 문제 즉 “알수없는” 문제를 쉽게 해결하고 처리 할 수 있다. 또한 알수 없는 문제들에 있어 “왜 이런 일이 발생하는가?” 에대한 질문에 답을 하는데 도움이 된다. MoniteroringObservability접근 방식미리 정의된 지표 주심의 상태 이상 감시내부 상태 추론, 원인 파악 및 분석활용 데이터Metrics, 알림Metrics, Logs, Traces목표무엇이 문제인가? 에 대한 문제 감지 /알림왜 문제가 발생 하였는가? 에 대한 근본적인 원인 분석활용 범위/관점일부 시스템, 사후 대흥시스템 사전.사후 통합 분석 옵저버빌리티.. 2025. 7. 30. 이전 1 다음