Helm 차트 구성 요소
이 섹션에서는 Helm 차트가 설치하는 구성 요소에 대해 설명합니다.
3가지 배포 방법
Loki 차트는 세 가지 배포 방법을 지원합니다:
기본적으로 차트는 단순 확장 가능 모드로 설치됩니다. 이것이 대부분의 사용자에게 권장되는 방법입니다. 배포 방법 간의 차이점을 이해하려면 Loki 배포 모드 문서를 참조하십시오.
Loki 모니터링
Loki Helm 차트는 기본적으로 자체 모니터링을 배포하지 않습니다. Loki 클러스터는 Loki 클러스터의 로그, 메트릭 및 추적을 모니터링하는 메타 모니터링 스택을 사용하여 모니터링할 수 있습니다. 이 스택에는 두 가지 배포 옵션이 있으며, 모니터링 내의 설치 지침을 참조하십시오.
참고: 메타 모니터링 스택은 이제 사용 중단된 Loki Helm 차트의 모니터링 섹션을 대체합니다. 자세한 내용은 모니터링 섹션을 참조하십시오.
Canary
이 차트는 기본적으로 Loki Canary 앱을 설치합니다. 이는 Loki 배포가 정상 상태인지 확인하는 또 다른 도구입니다. lokiCanary.enabled=false
로 설정하여 비활성화할 수 있습니다.
게이트웨이
기본적으로 Grafana의 Tanka 설정 (opens in a new tab)에서 영감을 받아 차트는 Loki API를 노출하고 요청을 올바른 Loki 구성 요소(읽기 또는 쓰기, 또는 파일 시스템 저장의 경우 단일 인스턴스)로 자동 프록시하는 NGINX인 게이트웨이 구성 요소를 설치합니다. 인그레스가 필요한 경우 게이트웨이를 활성화해야 합니다. 인그레스는 게이트웨이만 노출하기 때문입니다. 게이트웨이가 활성화된 경우 Grafana 및 Promtail과 같은 로그 전달 에이전트는 게이트웨이를 사용하도록 구성해야 합니다. 네트워크 정책이 활성화된 경우 게이트웨이가 활성화되면 더 제한적입니다.
캐싱
기본적으로 이 차트는 인메모리 캐싱을 구성합니다. 해당 캐싱이 배포에 작동하지 않는 경우 memcache를 설정해야 합니다.
원본: https://grafana.com/docs/loki/latest/setup/install/helm/concepts/ (opens in a new tab)