zipkin1 분산환경은 서비스 트레이싱을 어떻게 할까 Spring Cloud Sleuth:3.0.4 docs 개요 최종적으로 trace를 통해 각 서비스의 로그를 파악하기 위한 수단은 Kibana인데 어떻게 각 서비스에서 수집된 데이터가 하나로 뭉쳐지는지에 대해서 궁금증이 생겼다. 현재 프로젝트에서 구성되어있는 트레이싱을 예측해보면 아래와 같다. 각각의 도메인 서버에서 spring-cloud-sleuth를 통해 수집된 정보를 logback 설정을 통해 JSON으로 샘플링하고 logstash -> Elasticsearch -> Kibana로 가는 구조로 보인다. 차례로 서비스들의 역할을 정리하고 예시로 기동까지 해볼예정이다. 이 글에서는 Spring-cloud-sleuth와 zipkin을 살펴볼것이다. spring-cloud-sleuth Spring Clou.. 2023. 11. 30. 이전 1 다음