이 메트릭은 Cluster 모드에서 레디스를 모니터링할 때만 사용할 수 있습니다. 레디스 수신기에서 클러스터 메트릭을 활성화하거나(모든 클러스터 메트릭은 기본적으로 비활성화되어 있음) redis_exporter --is-cluster과(와) 함께 Prometheus 수신기 방식을 사용해야 합니다.
미터법
설명
유형
redis.cluster.state
전체 클러스터 상태. 1=OK(모든 슬롯 제공됨), 0=FAIL(하나 이상의 슬롯을 사용할 수 없음).
계량기
redis.cluster.slots_assigned
노드에 매핑된 해시 슬롯 수. 완전히 작동하는 클러스터의 경우 16,384여야 합니다.
계량기
redis.cluster.slots_ok
문제없이 requests를 적극적으로 처리하는 슬롯 수.
계량기
redis.cluster.slots_pfail
PFAIL(장애 의심) 상태의 슬롯 수입니다 ― 노드에 연결할 수 없는 것으로 의심되지만 아직 확인되지 않았습니다.
계량기
redis.cluster.slots_fail
확인된 FAIL 상태의 슬롯 수 ― 트래픽을 처리하지 않습니다.
계량기
redis.cluster.known_nodes
클러스터에 표시되는 총 노드(마스터+복제본) 수.
계량기
redis.cluster.node.count
현재 해시 슬롯을 제공하는 마스터 노드 수.
계량기
redis.cluster.stats_messages_sent
전송된 총 클러스터 버스 메시지(ping, pong, meet, fail). 안정적인 트래픽은 정상적인 가십 프로토콜을 나타냅니다.
누적
redis.cluster.stats_messages_received
피어 노드에서 수신한 총 클러스터 버스 메시지. 갑작스러운 감소는 네트워크 파티션이 발생했을 수 있음을 나타냅니다.
누적
팁
레디스 Cluster의 모든 노드는 동일한 클러스터 메트릭을 보고합니다(CLUSTER INFO 은(는) 모든 노드에서 동일한 데이터를 반환합니다). 복원력을 위해 모든 노드에서 클러스터 모니터링을 활성화하거나 중복 데이터를 최소화하기 위해 단일 노드에서 활성화할 수 있습니다. Prometheus 수신기 방식의 경우 이러한 메트릭을 자동으로 수집하는 redis_exporter --is-cluster 을(를) 사용하세요.
리소스 속성
리소스 속성은 모든 메트릭에 첨부되며 뉴렐릭에서 데이터를 필터링하고 그룹화하는 데 도움이 됩니다.