기술_Ozone

Prometheus로 모니터링

구일칠구 2022. 8. 10. 12:52

Prometheus Cloud Native Computing Foundation 에서 개발 한 오픈 소스 모니터링 서버입니다 .

오존은 Prometheus를 즉시 지원합니다. 서버는 사용 가능한 모든 hadoop 메트릭이 prometheus 내보내기 형식으로 게시되는 prometheus 호환 메트릭 엔드 포인트를 시작합니다.

전제 조건

  1. Ozone 클러스터를 설치하고 시작 합니다.
  2. 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