728x90 반응형 PLG2 [k8s] Kubernetes 로그 - PLG 개요 PLG란?PLG는 Promtail + Loki + Grafana를 이용하여 구성하는 로그 통합 시스템이다. 각각의 이니셜을 따서 PLG라고 한다. EFK/ELK와 마찬가지로 로그를 수집, 저장, 분석하고 시각화하는 데 사용되는 오픈 소스 스택이다.Promtail이란?Promtail은 로컬 데이터의 내용을 Grafana Loki 인스턴스나 Grafana Cloud로 전달하는 에이전트이다. Promtail은 추적하고자 하는 모든 노드 위에서 Daemonset으로 실행된다. 로그 스트림에 라벨을 부착하고 이를 Loki 인스턴스로 전달한다. Promtail은 로컬 로그 파일과 systemd journal에서 로그를 추적한다. 자세한 내용은 아래 사이트를 참고하면 된다. Promtail agent | Grafan.. 2024. 11. 4. [k8s] Kubernetes 로그 - PLG 구축 PLG를 선택한 이유프로젝트 진행 중 EFK에서 slack으로 알림을 연동하기 위해서는 security 설정을 최고로 높여 체험판을 사용하거나 돈 내고 사용해야했다. 이 과정에서 security 설정에 어려움을 겪으며 마침 모니터링으로 prometheus와 grafana를 사용하였기 때문에 PLG로 변경하게 되었다.Helm을 이용한 PLG 구축앞서 작성한 EFK는 Fluent Bit만 Helm을 썼지만 PLG는 Promtail, Loki, Grafana 모두 helm으로 진행하겠다.먼저 PLG를 구축할 namespace를 생성한다.$ kubectl create namespace monitoringgrafana helm chart를 추가한다.$ helm repo add grafana https://graf.. 2024. 11. 4. 이전 1 다음 728x90 반응형