1장. 상태 지표
메트릭을 사용하여 구성 요소의 상태를 모니터링할 수 있습니다.
다음 설명서를 참조하십시오.
1.1. 메트릭 서비스 사용 링크 복사링크가 클립보드에 복사되었습니다!
메트릭을 사용하여 Kubernetes용 Red Hat Advanced Cluster Management에서 구성 요소 상태를 모니터링할 수 있습니다. 많은 사용자 지정 메트릭은 Metrics chronicle 개요 에 설명되어 있습니다.
1.1.1. hub 클러스터 지표 서비스에 액세스 링크 복사링크가 클립보드에 복사되었습니다!
수집된 지표를 보려면 hub 클러스터에 지표 서비스를 노출해야 합니다. 메트릭이 Grafana 대시보드에 이미 노출된 경우 이 절차는 선택 사항입니다.
OpenShift Container Platform 콘솔에서 metrics 서비스를 찾습니다. Observe > Metrics 를 클릭합니다.
Grafana 대시보드, Grafana Explorer 또는 OpenShift Container Platform 콘솔에 메트릭이 표시되지 않는 경우 메트릭을 스크랩하도록 Prometheus가 구성되지 않을 수 있습니다. Prometheus를 사용하여 계속해서 Scrapping 을 수행하여 지표를 노출합니다.
1.1.2. Prometheus를 사용하여 스크랩 링크 복사링크가 클립보드에 복사되었습니다!
Prometheus를 사용하여 제품 콘솔에서 노출되지 않는 지표를 노출할 수 있습니다. 허브 및 관리형 클러스터 지표의 절차를 참조하십시오.
1.1.2.1. 허브 클러스터 스크랩 링크 복사링크가 클립보드에 복사되었습니다!
hub 클러스터에 대한 지표를 노출하려면 다음 절차를 참조하십시오. 이러한 파일은 openshift-monitoring 네임스페이스 내에 있습니다.
서비스 수집 및 메트릭 노출을 위한
ServiceMonitor를 생성합니다. 다음 YAML 예제를 참조하십시오.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 파일을 적용합니다.
oc apply -f
oc apply -fCopy to Clipboard Copied! Toggle word wrap Toggle overflow 모니터링에 대한
권한을 설정하기 위한 역할을 생성합니다. 다음 YAML 파일을 참조하십시오.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 파일을 적용합니다.
oc apply -f
oc apply -fCopy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 예제와 같이 역할을 Prometheus 모니터링
ServiceAccount에 바인딩하는RoleBinding을 생성합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 파일을 적용합니다.
oc apply -f
oc apply -fCopy to Clipboard Copied! Toggle word wrap Toggle overflow 확인하려면 대시보드에서 다음 쿼리를 실행하여 Subscription Operator Metrics Service에서 보고되는 메트릭을 찾습니다.
{service="hub-subscription-metrics"}{service="hub-subscription-metrics"}Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.1.2.2. 관리 클러스터 스크랩 링크 복사링크가 클립보드에 복사되었습니다!
관리 대상 클러스터에 대한 메트릭을 노출하려면 다음 절차를 참조하십시오. 이러한 파일은 openshift-monitoring 네임스페이스 내에 있습니다.
메트릭을 노출하는 서비스 수집을 위한
ServiceMonitor를 생성합니다. 다음 YAML 파일 예제를 참조하십시오.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 파일을 적용합니다.
oc apply -f
oc apply -fCopy to Clipboard Copied! Toggle word wrap Toggle overflow 모니터링에 대한
권한을 설정하기 위한 역할을 생성합니다. 다음 YAML 파일 예제를 참조하십시오.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 파일을 적용합니다.
oc apply -f
oc apply -fCopy to Clipboard Copied! Toggle word wrap Toggle overflow Role을 Prometheus 모니터링ServiceAccount에 바인딩하기 위한RoleBinding을 생성합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 파일을 적용합니다.
oc apply -f
oc apply -fCopy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 쿼리를 실행하여 Subscription Operator Metrics Service에서 보고되는 메트릭을 찾아
Prometheus대시보드에서 확인합니다.{service="mc-subscription-metrics"}{service="mc-subscription-metrics"}Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.1.3. 독립 실행형 클러스터 스크랩 링크 복사링크가 클립보드에 복사되었습니다!
메트릭을 노출하는 서비스 수집을 위한
ServiceMonitor를 생성합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 모니터링에 대한
권한을 설정하기 위한 역할을 생성합니다.oc apply -f
oc apply -fCopy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow Role을 Prometheus 모니터링ServiceAccount에 바인딩하기 위한RoleBinding을 생성합니다. 다음 YAML 파일 예제를 참조하십시오.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여 파일을 적용합니다.
oc apply -f
oc apply -fCopy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 쿼리를 실행하여 Subscription Operator Metrics Service에서 보고되는 메트릭을 찾아
Prometheus대시보드에서 확인합니다.{service="standalone-subscription-metrics"}{service="standalone-subscription-metrics"}Copy to Clipboard Copied! Toggle word wrap Toggle overflow