Prometheus 서비스 설치 가이드
시스템 모니터링 기능을 사용하려는 On-Premise 환경용 설치 가이드입니다.
개요
본문은 kube-prometheus-stack Helm Chart를 활용한 프로메테우스 설치 가이드를 제공하고 있습니다.
※ OVA Virtual Appliance Baseline 2025.09 버전 부터는 프로메테우스가 기본 사양으로 설치 되어 있습니다.
프로메테우스가 설치 되어 있을 경우 다음 configmap 설정으로 시스템 모니터링 기능을 활성화 할 수 있습니다. (직접 설치하는 방식과 네임스페이스가 다릅니다.)
### portal-web-config
VUE_APP_USE_SYSTEM_MONITORING: true
### cloud-spsvr-config
CUSTOM_PROMETHEUS_URL: http://rancher-monitoring-prometheus.monitoring.svc.cluster.local:9090
- kube-prometheus-stack 에 포함되어 있는 서비스 목록
| 서비스 | 기능 | 필수 여부 |
|---|---|---|
| prometheus | 클러스터 메트릭 데이터 수집 및 저장 | ⭕️ |
| prometheus-config-reloader | Prometheus 설정 자동 감지 및 반영 | ⭕️ |
| prometheus-operator | Prometheus와 관련된 리소스 관리 및 자동화 | ⭕️ |
| prometheus-node-exporter | 노드 시스템 리소스 데이터 제공(CPU, 메모리, 디스크, 네트워크) | ⭕️ |
| kube-state-metrics | Kubernetes 클러스터에서 동작하는 리소스 상태 정보를 제공 | ⭕️ |
| alertmanager | Prometheus에서 발생하는 알림 이메일, 웹훅으로 전송 | ❌ |
| grafana | Prometheus에서 수집한 데이터 시각화하여 대시보드 형태로 제공 | ❌ |