스프링 부트 3마이크로미터 추적 예제
이 질문에 대한 답을 올바르게 이해하면 Spring Cloud Sleuth가 Spring Boot 3이 장착된 Micormeter Tracing으로 대체됩니다.추적을 구현하기 위한 스프링 부트 3 마일스톤 3 실험은 지금까지 실패했습니다.제가 안내할 수 있는 예시적인 프로젝트가 있나요?
BTW: 여기 제 실험이 있습니다. https://github.com/stse/spring-boot-otel .저는 마이크로미터 트레이싱과 오픈 텔레메트리를 사용하여 Otlp와 Grpc를 통해 새로운 유물에 트레이스를 푸시하려고 합니다.
Spring Team의 이 블로그 게시물은 다음과 같이 설정하는 데 도움이 될 것입니다. https://spring.io/blog/2022/10/12/observability-with-spring-boot-3
또한, 저는 여기에서 스프링 부트 3 + 마이크로미터 프로젝트의 샘플을 생각해냈습니다 - https://github.com/kishorek/java/tree/main/spring-observability-demo .
나는 분산 추적 구현으로 Zipkin Brave를 사용하고 있습니다.스프링 부트 서비스에서 사용하는 파이썬 서비스를 만들었습니다.README를 참조하십시오.
저도 Spring Blog에 올라온 글을 참고했습니다.
그런 다음 Spring Aspect와 통합하여 로그를 작성하는 데 약간의 개선을 했습니다.
- 클래스 이름을 사용하여 로거를 올바르게 설정합니다(대신).
MyHandler
) - 를 사용하여 메서드 인수를 기록합니다.
ProceedingJoinPoint
제 기사와 풀 요청을 제 쪽 프로젝트에서 자유롭게 살펴보시기 바랍니다.
언급URL : https://stackoverflow.com/questions/72406352/spring-boot-3-micrometer-tracing-example
'programing' 카테고리의 다른 글
모바일 장치에서 로컬 호스트 웹 사이트 보기 (0) | 2023.06.29 |
---|---|
함수에서 셀 값 설정 (0) | 2023.06.29 |
Firebase Crashlytics 사용자 지정 로그가 콘솔에 나타나지 않음 (0) | 2023.06.29 |
Git: 두 개의 다른 파일을 다른 분기로 분산시키는 방법은 무엇입니까? (0) | 2023.06.29 |
SQL Server Express 연결할 수 없음 오류: 28 - 서버가 요청된 프로토콜을 지원하지 않습니다. (0) | 2023.06.24 |