Supported OS Linux Windows Mac OS

インテグレーションバージョン1.1.0

概要

Redis は、高速で多機能なデータ ストアであり、文字列、ハッシュ、リスト、セット、ストリームなど、さまざまなデータ構造をサポートします。さらに、プログラマビリティ、拡張性、永続化、クラスタリング、高可用性も提供します。Redis の Community Edition では、ベクター サーチ、確率的データ構造、JSON サポート、全文検索など、追加のデータ モデルと機能が利用できます。

Redis Cloud インテグレーションは、Redis ソフトウェアの Redis Cloud デプロイで使用することを想定しています。Redis Enterprise 環境では使用しません。Redis Enterprise をご利用の場合は、Datadog Redis Enterprise インテグレーション を参照してください。

このインテグレーションは、Datadog Agent を使用して、データベース、ノード、シャードというクラスターの 3 つの重要コンポーネントのメトリクスを提供します。これにより、Datadog 内でデータベース スループット、メモリ使用率、CPU 使用率、接続数、レプリケーションの健全性、その他多数のメトリクスを監視できます。これらの情報を使用して、Redis Cloud クラスター全体の健全性を把握し、アプリケーション パフォーマンスの問題を診断し、ダウンタイムを防止できます。

サポートされているメトリクスの完全な一覧については、下記 メトリクス セクションを参照してください。

セットアップ

インストール

  1. 次のコマンドを実行して Agent インテグレーションをインストールします。
  • 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_metricsexcluded_metrics の 2 つがあります。例の構成ファイルを参照してください。

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 タブおよび メトリクス セクションで確認できます。 以下の追加グループでは、それぞれ関連付けられたプレフィックスを使用しており、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. クラウド環境では特に、対象マシンに ping できることを確認してください。wget --no-check-certificate <endpoint> または curl -k <endpoint> を実行し、メトリクスを受信できることを確認します。

  2. Datadog Agent の ステータス もチェックしてください。

収集データ

Redis Cloud インテグレーションは、データベース、ノード、シャードのすべてのメトリクスを収集します。

メトリクス

サービス チェック

Redis Cloud インテグレーションにはサービス チェックは含まれていません。

イベント

Redis Cloud インテグレーションにはイベントは含まれていません。

トラブルシューティング

お困りの場合は、Redis Field Engineering までお問い合わせください。