Redis Cloud

Supported OS Linux Mac OS

통합 버전1.1.0

개요

Redis는 문자열, 해시, 목록, 집합, 스트림 등 다양한 데이터 구조를 지원하는 빠른 범용 데이터 저장소입니다. Redis의 특징은 프로그래밍 가능성, 확장성, 영속성, 클러스터링, 고가용성입니다. 커뮤니티 에디션에는 벡터 검색, 확률적 데이터 구조, JSON 지원, 전체 텍스트 검색 등의 추가 데이터 모델과 기능이 추가되었습니다.

Redis Cloud 통합은 Redis 소프트웨어의 Redis Cloud 배포와 함께 사용하도록 설계되었습니다. Redis Enterprise 설치에는 사용할 수 없습니다. Redis Enterprise에 관한 정보는 Datadog Redis Enterprise 통합을 참조하세요.

본 통합으로 Datadog Agent를 사용하여 세 가지 중요 클러스터 컴포넌트인 데이터베이스, 노드, 샤드에 대한 메트릭을 제공해 드립니다. 데이터베이스 처리량, 메모리 사용률, CPU 사용량, 연결 카운트, 복제 상태, Datadog 내의 다양한 추가 메트릭을 모니터할 수 있습니다. 해당 정보를 사용하여 Redis Cloud 클러스터의 전반적인 상태를 파악하고, 애플리케이션 성능 문제를 진단하고, 다운타임을 방지할 수 있습니다.

지원하는 전체 메트릭 목록은 하단의 Metrics 섹션을 참조하세요.

설정

설치

  1. 다음 명령어를 실행해 에이전트 통합을 설치하세요.
  • Datadog Agent v6:
    datadog-agent integration install -t datadog-redis_cloud==1.1.0
    
  • Datadog Agent v7:
    agent integration install -t datadog-redis_cloud==1.1.0
    
  1. openmetrics_endpoint를 클러스터 마스터 노드로 설정하여 통합을 구성합니다. 자세한 내용은 통합 시작하기를 참조하세요.
  2. Agent를 재시작합니다.

설정

openmetrics_endpoint가 클러스터를 포인팅하도록 설정합니다. 예시를 참조하세요. tls_verify를 false로 설정합니다.

예시 구성 파일에 명시된 대로 extra_metrics, excluded_metrics의 두 가지 옵션 파라미터가 있습니다.

extra_metrics 파라미터는 메트릭 그룹 목록을 받습니다. 다음 그룹을 사용할 수 있습니다. RDSC.REPLICATION,
RDSC.NODE, RDSC.BIGSTORE, RDSC.FLASH, RDSC.SHARDREPL. 기본 메트릭 그룹 RDSC.DATABASE, RDSC.PROXY, RDSC.LISTENER, RDSC.SHARD는 통합에 자동 삽입됩니다.

exclude_metrics 파라미터는 제외할 개별 메트릭 목록을 가져옵니다. 이는 해당 정보가 Datadog으로 전달되지 않는다는 것을 의미합니다. 개별 메트릭의 접두사를 제거해야 합니다. 즉, ‘rdsc.bdb_up’은
‘bdb_up’이 됩니다. 전체 메트릭 목록은 통합 페이지의 ‘Data Collected’ 탭과 Metrics 섹션에서 사용할 수 있습니다. 다음 추가 그룹은 관련 접두사를 사용하여 Data Collected 페이지에서 개별 메트릭을 검색하는 데 사용할 수 있습니다.

그룹접두사참고
RDSC.NODErdsc.node_이렇게 하면 Bigstore 및 Flash 메트릭도 반환됩니다.
RDSC.DATABASErdsc.bdb_이렇게 하면 복제 메트릭도 반환됩니다.
RDSC.SHARDrdsc.redis_이렇게 하면 샤드 복제 메트릭도 반환됩니다.
RDSC.REPLICATIONrdsc.bdb_crdt_
RDSC.REPLICATIONrdsc.bdb_replicaof_
RDSC.SHARDREPLrdsc.redis_crdt_
RDSC.PROXYrdsc.dmcproxy_
RDSC.LISTENERrdsc.listener_
RDSC.BIGSTORErdsc.node_bigstore_
RDSC.FLASHrdsc.node_available_flash모든 Flash 메트릭의 형식은 rdsc.node_*_flash입니다.

검증

  1. 특히 클라우드 환경에서 해당 머신에 핑할 수 있는지 확인하세요. wget --no-check-certificate <endpoint> 또는 curl -k <endpoint>를 실행하여 메트릭을 수신할 수 있는지 확인합니다.

  2. Datadog Agent의 상태를 확인합니다.

수집한 데이터

Redis Cloud 통합은 데이터베이스, 노드, 샤드의 모든 메트릭을 수집합니다.

메트릭

서비스 점검

Redis Cloud 통합은 서비스 점검을 포함하지 않습니다.

이벤트

Redis Cloud 통합은 이벤트를 포함하지 않습니다.

트러블슈팅

도움이 필요하신가요? Redis Field Engineering에 문의하세요.