5장. Red Hat Ceph Storage 대시보드를 사용하여 컨테이너에서 실행 중인 Ceph 클러스터 모니터링
Red Hat Ceph Storage 대시보드는 Ceph Storage 클러스터의 상태를 시각화하는 모니터링 대시보드를 제공합니다. 또한 Red Hat Ceph Storage 대시보드 아키텍처는 스토리지 클러스터에 기능을 추가하는 추가 모듈을 위한 프레임워크를 제공합니다.
- 대시보드에 대한 자세한 내용은 5.1절. “Red Hat Ceph Storage 대시보드” 을 참조하십시오.
- 대시보드를 설치하려면 5.2절. “Red Hat Ceph Storage 대시보드 설치” 를 참조하십시오.
- 대시보드에 액세스하려면 5.3절. “Red Hat Ceph Storage 대시보드 액세스” 을 참조하십시오.
- 대시보드 설치 후 기본 암호를 변경하려면 5.4절. “기본 Red Hat Ceph Storage 대시보드 암호 변경” 을 참조하십시오.
- Prometheus 플러그인에 대한 자세한 내용은 5.5절. “Red Hat Ceph Storage용 Prometheus 플러그인” 을 참조하십시오.
- Red Hat Ceph Storage Dashboard 경고 및 구성 방법에 대한 자세한 내용은 5.6절. “Red Hat Ceph Storage 대시보드 경고” 을 참조하십시오.
사전 요구 사항
- 컨테이너에서 실행되는 Red Hat Ceph Storage 클러스터
5.1. Red Hat Ceph Storage 대시보드
Red Hat Ceph Storage 대시보드는 Ceph 클러스터에 스토리지 클러스터 상태를 시각화할 수 있는 모니터링 대시보드를 제공합니다. 대시보드는 웹 브라우저에서 액세스할 수 있으며 클러스터, 모니터, OSD, 풀 또는 네트워크의 상태에 대한 다양한 지표와 그래프를 제공합니다.
이전 Red Hat Ceph Storage 릴리스에서는 collectd
플러그인을 통해 모니터링 데이터가 제공되었으며, 이를 통해 데이터를 Graphite 모니터링 유틸리티 인스턴스로 전송했습니다. Red Hat Ceph Storage 3.3부터는 ceph-mgr
Prometheus 플러그인을 사용하여 ceph-mgr
데몬에서 모니터링 데이터를 직접 가져옵니다.
모니터링 데이터 소스로 Prometheus가 도입되면 Red Hat Ceph Storage Dashboard 솔루션의 배포 및 운영 관리를 단순화하고 전체 하드웨어 요구 사항을 줄일 수 있습니다. Red Hat Ceph Storage 대시보드 솔루션은 Ceph 모니터링 데이터를 직접 가져와 컨테이너에 배포된 Ceph 클러스터를 지원할 수 있습니다.
아키텍처가 변경되면 Red Hat Ceph Storage 2.x 및 3.0에서 Red Hat Ceph Storage 3.3으로 데이터를 모니터링할 수 있는 마이그레이션 경로가 없습니다.
Red Hat Ceph Storage 대시보드는 다음 유틸리티를 사용합니다.
- 배포를 위한 Ansible 자동화 애플리케이션입니다.
-
포함된 Prometheus
ceph-mgr
플러그인입니다. -
스토리지 클러스터의 각 노드에서 실행되는 Prometheus
node-exporter
데몬. - 사용자 인터페이스 및 경고를 제공하는 Grafana 플랫폼.
Red Hat Ceph Storage 대시보드는 다음과 같은 기능을 지원합니다.
- 일반 기능
- Red Hat Ceph Storage 3.1 이상 지원
- SELinux 지원
- FileStore 및 BlueStore OSD 백엔드 지원
- 암호화된 및 암호화되지 않은 OSD 지원
- 모니터, OSD, Ceph Object Gateway 및 iSCSI 역할 지원
- 메타데이터 서버(MDS)에 대한 초기 지원
- east down 및 dashboard 링크
- 15초 단위
- 하드 디스크 드라이브(HDD), 솔리드 스테이트 드라이브(SSD), NVMe(Non-volatile Memory Express) 인터페이스, Intel® Cache Acceleration 소프트웨어(Intel® CAS) 지원
- 노드 지표
- CPU 및 RAM 사용량
- 네트워크 로드
- 구성 가능한 경고
- OOB(Out-of-Band) 경고 및 트리거
- 알림 채널은 설치 중에 자동으로 정의됩니다.
기본적으로 생성된 Ceph 상태 요약 대시보드
자세한 내용은 Red Hat Ceph Storage Dashboard Alerts 섹션을 참조하십시오.
- 클러스터 요약
- OSD 구성 요약
- OSD 파일 저장소 및 BlueStore 요약
- 역할별 클러스터 버전 분석
- 디스크 크기 요약
- 용량 및 디스크 수별 호스트 크기
- PG(배치 그룹) 상태 분석
- 풀 수
- 장치 클래스 요약, HDD vs. SSD
- 클러스터 세부 정보
-
클러스터 플래그 상태(
noout
,nodown
) -
OSD 또는 Ceph Object Gateway 호스트
up
및down
상태 - 풀 용량 사용량당
- 원시 용량 사용
- 활성 스크럽 및 복구 프로세스에 대한 지표
- 증가 추적 및 예측(raw capacity)
-
OSD 호스트 및 디스크를 포함하여
다운
되거나 거의 전체 - OSD당 PG 배포
- PG 수별 OSD 수를 초과하거나 사용되는 OSD를 강조 표시합니다.
-
클러스터 플래그 상태(
- OSD 성능
- IOPS(초당 I/O 작업 수) 및 풀별 처리량에 대한 정보
- OSD 성능 지표
- OSD당 디스크 통계
- 클러스터 전체 디스크 처리량
- 읽기/쓰기 비율(클라이언트 IOPS)
- 디스크 사용률 heat map
- Ceph 역할별 네트워크 로드
- Ceph Object Gateway 세부 정보
- 집계된 로드 보기
- 호스트 대기 시간 및 처리량당
- HTTP 작업별 워크로드 분석
- Ceph iSCSI 게이트웨이 세부 정보
- 집계된 뷰
- 설정
- 성능
- 게이트웨이 리소스 사용률당
- 클라이언트 로드 및 구성당
- Ceph 블록 장치 이미지 성능당