7장. node-proxy 에이전트를 사용하여 하드웨어 상태 모니터링
Red Hat Ceph Storage는 각 노드에서 실행되는 경량 서비스인 Cryostatnode-proxy 에이전트를 사용하여 하드웨어 상태를 모니터링합니다. 에이전트는 Redfish API를 사용하여 iLO와 같은 Out-of-Band(cnfB) 인터페이스에서 하드웨어 상태와 인벤토리를 수집합니다. 에이전트는 수집된 데이터를 로컬로 처리하고 Ceph Manager(MGR) 데몬으로 전송하여 대시보드에 결과를 표시합니다. 은 모니터링 흐름을 보여줍니다.
그림 7.1. node-proxy 에이전트를 사용한 하드웨어 모니터링
node-proxy 에이전트는 Redfish API에서 하드웨어 데이터를 수집한 다음 다음을 수행합니다. - 데이터를 Ceph Manager로 푸시 - Ceph 대시보드 쿼리 생성. - Ceph 대시보드에서 하드웨어 상태 정보를 표시합니다.
node-proxy 에이전트 모니터링을 위한 네트워크 연결 및 포트 구성
node-proxy 에이전트를 사용한 하드웨어 모니터링은 특정 통신 경로 및 포트 구성을 사용합니다. 다음 연결을 설정하고 액세스할 수 있어야 합니다. - Ceph Manager(MGR)는 일반적으로 포트 9283을 통해 node-proxy 에이전트와 통신합니다. - Node-proxy 에이전트는 Redfish API를 사용하여 Band(Out-of-Band) 인터페이스에 연결합니다(일반적으로 포트 443(HTTPS)를 통해).
신뢰할 수 있는 데이터 수집 및 보고를 사용하려면 모든 필수 포트가 열려 있고 MGR, node-proxy 에이전트 및 cnfB 인터페이스 간에 네트워크 연결이 있는지 확인합니다.
제한
이 기능에는 다음과 같은 제한 사항이 있습니다.
- Cryostatnode-proxy agent Cryostatdepends on the Redfish API, which requires reliable access to the CryostatB 관리 네트워크에 대한 신뢰할 수 있는 액세스 권한이 필요한 Redfish API에 종속되어 있습니다.
- node-proxy 에이전트와 Cryostatceph-mgr>-<daemon 모두 모니터링이 올바르게 작동하려면 listenerB 인터페이스에 대한 네트워크 연결이 있어야 합니다.