1. Promtail
1.1. 정의
Grafana Loki라는 분산 로깅 시스템과 함께 사용되는 로그 수집기이다. Promtail은 애플리케이션 및 시스템 로그를 수집하여 Loki에 전달하는 역할을 한다.
1.2. 운영 환경
운영 환경 | 설치 방식 |
Single - tenant | Daemonset |
Multi - tenant | Sidecar |
DaemonSet 방식
각 노드마다 Promtail 파드가 실행되며 해당 노드장비에서 실행중인 파드의 로그를 추적한다.
Sidecar 방식
각 파드에 컨테이너로 추가되어서 실행되며 해당 파드내부에서 로그파일을 읽어서 Loki 로 전송한다.