Prometheus 는 Cloud Native Computing Foundation 에서 개발 한 오픈 소스 모니터링 서버입니다 .
오존은 Prometheus를 즉시 지원합니다. 서버는 사용 가능한 모든 hadoop 메트릭이 prometheus 내보내기 형식으로 게시되는 prometheus 호환 메트릭 엔드 포인트를 시작합니다.
전제 조건
- Ozone 클러스터를 설치하고 시작 합니다.
- prometheus 바이너리를 다운로드 합니다.
Prometheus로 모니터링
- Prometheus 메트릭 엔드 포인트를 활성화하려면 ozone-site.xml파일에 새 구성을 추가해야 합니다.
<property> <name>hdds.prometheus.endpoint.enabled</name> <value>true</value> </property>
참고 : Docker 작성 기반 의사 클러스터의
OZONE-SITE.XML_hdds.prometheus.endpoint.enabled=true경우 docker-config파일에 줄을 넣으십시오 .
- Ozone Manager 및 Storage Container Manager를 다시 시작하고 prometheus 끝점을 확인합니다.
- http : // scm : 9874 / prom
- http : // ozoneManager : 9876 / prom
- 이전 엔드 포인트로 prometheus.yaml 구성을 만듭니다.
- prometheus 웹 UI에서 메트릭을 확인하십시오.
예를 들면 :
http : // localhost : 9090 / graph? g0.range_input = 1h & g0.expr = om_metrics_num_key_allocate & g0.tab = 1
노트
오존 분포에는 오존과 Prometheus를 시험해 볼 수있는 바로 사용할 수있는도 커화 된 환경이 포함되어 있습니다. compose/ozone디렉토리 아래에서 찾을 수 있습니다 .
'기술_Ozone' 카테고리의 다른 글
명령 줄 인터페이스 (0) | 2022.08.11 |
---|---|
OzoneFS를 사용하는 Kubernetes의 Spark (0) | 2022.08.10 |
테스트 도구 (0) | 2022.08.10 |
감사 파서 (0) | 2022.08.10 |
오존 관리자 (0) | 2022.08.10 |