본문 바로가기

zipkin2

Zipkin과 ElasticSearch, Kibana 연동하기 이번 글에서는 Zipkin에서 수집한 트레이싱 정보를 In-Memory에 저장하지 않고, ElasticSearch에 저장한 후 Kibana를 통해서 확인하는 방법에 대해서 실습해 볼 것이다. 이 글의 순서는 다음과 같다. 1. 사전준비 2. Zipkin과 ElasticSearch, Kibana 연동하기 3. 테스트 1. 사전준비 이번 실습은 AWS 환경에 Zipkin 및 ElasticSearch & Kibana 설치 후 진행할 것이다. 따라서 사전에 다음과 같이 준비가 되어 있어야 한다. - ElasticSearch 및 Kibana 설치 후 실행(https://twofootdog.tistory.com/50?category=868323 참고. 참고하는 블로그에 있는 fluentd 설치는 이번 글 주제가 아.. 2020. 7. 5.
Zipkin과 Sleuth를 활용한 분산 환경 로그 트레이싱 이번 글에서는 Zipkin과 Spring Cloud Sleuth를 활용하여 분산 환경(MSA 환경)에서 트랜젝션 로그 트레이싱을 하는 방법에 대해서 배워보도록 하자. 이 글의 순서는 다음과 같다. 1. Zipkin & Spring Cloud Sleuth란 무엇인가? 2. Zipkin 실행하기 3. Spring Boot2 서비스에 Zipkin & Spring Cloud Sleuth 적용 4. 테스트 1. Zipkin & Spring Cloud Sleuth란 무엇인가? 1-1. Zipkin이란? 마이크로서비스아키텍쳐(MSA) 환경에서는 하나의 서비스 호출을 통해 내부적으로 여러개의 서비스가 호출될 수 있다. 그렇기 때문에 특정 구간에서 병목이 생길 경우 전통적인 모니터링 방식인 APM(Application .. 2020. 6. 23.