11장. Prometheus를 사용하여 데이터 그리드 모니터링
Data Grid는 Prometheus에 통계 및 이벤트를 제공하는 지표 끝점을 노출합니다.
11.1. Prometheus 서비스 모니터 생성 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
Data Grid 클러스터를 모니터링하도록 Prometheus를 구성하는 서비스 모니터 인스턴스를 정의합니다.
사전 요구 사항
- OpenShift 클러스터에 Prometheus 스택을 설정합니다.
프로세스
Prometheus가 Data Grid 클러스터로 인증할 수 있도록 Data Grid 인증 정보가 포함된 인증 보안을 생성합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Prometheus 네임스페이스에 인증 보안을 추가합니다.
oc apply -f basic-auth.yaml
$ oc apply -f basic-auth.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Data Grid 클러스터를 모니터링하도록 Prometheus를 구성하는 서비스 모니터를 생성합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 서비스 모니터 인스턴스의 이름을 지정합니다.
- 2
- Prometheus 스택의 네임스페이스를 지정합니다.
- 3
- Data Grid 메트릭 끝점에 대해
11222
포트를 설정합니다. - 4
- Data Grid가 메트릭을 표시하는 경로를 설정합니다.
- 5
- Data Grid 자격 증명을 사용하여 인증 보안을 지정합니다.
- 6
- 데이터 그리드 클러스터에서 끝점 암호화를 사용하도록 지정합니다.
- 7
- Data Grid 암호화를 위한 TLS 인증서의 CN(일반 이름)을 지정합니다. OpenShift 서비스 인증서를 사용하는 경우 CN은 Data Grid 클러스터의
metadata.name
리소스와 일치합니다. - 8
- Data Grid 클러스터의 네임스페이스를 지정합니다.
- 9
- Data Grid 클러스터의 이름을 지정합니다.
Prometheus 네임스페이스에 서비스 모니터 인스턴스를 추가합니다.
oc apply -f service-monitor.yaml
$ oc apply -f service-monitor.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow