클라우드/쿠버네티스

쿠버네티스 이벤트로그 loki 로 수집

ybchoi 2024. 1. 4. 20:29

쿠버네티스 이벤트에는 클러스터 동작관련된 중요한 로그가 남는다

 

이 로그는 휘발성이며 1시간만 보유됨, 컨테이너 로깅이 아니기때문에 기본 로그수집기로는 수집 불가

 

https://artifacthub.io/packages/helm/deliveryhero/k8s-event-logger

 

위 툴은 컨테이너를 하나 띄워 주기적으로 k8s api에 event를 콜하고 STD출력함

STG출력은 기본 로그 수집기인 fluentd 가 수집하여 로키로 보냄

 

 

 

 

위와같이 쿼리하면 json형식으로 쿠버네티스 이벤트 로그를 수집하고 확인할수 있다

 

prettify json을 활성화하면 좀더 보기 좋게 나옴