Redis Enterprise のモニター

Instana Redis Enterpriseセンサーを使用すると、 Redis Enterpriseクラスターを監視できます。 「 Instana 」エージェントをインストールすると、「 Redis Enterprise」センサーが自動的に展開およびインストールされます。 「 Instana 」のUIでは、「 Redis Enterprise」に関連するメトリクスを確認できます。

サポート情報

Redis Enterpriseセンサーが現在の環境と互換性があるかどうかを確認するには、以下のサポート情報セクションをご確認ください:

対応バージョンとサポート方針

以下の表は、最新のサポート対象バージョンとサポート方針を示しています:

テクノロジー サポート・ポリシー 最新技術バージョン サポートされる最新バージョン
Redis Enterprise オンデマンド 8.0 7.8.4

サポートポリシーに関する詳細については、 「センサーのサポート戦略」 を参照してください。

構成

詳細なメトリクスの監視を有効にするには、. <agent_install_dir>/etc/instana/configuration.yaml内の監視情報にアクセスするための認証情報を追加できます。

com.instana.plugin.redisenterprise:
  enabled: true
  host: 'https://localhost' # node address where Redis Enterprise cluster is running
  port: '9443' # node port
  email: 'user@email.com' # email for Redis Enterprise web UI user
  password: '' # password for Redis Enterprise web UI user
  poll_rate: 10 #Values are in seconds. Default Value 1 Sec.
 
注: ポーリング間隔が指定されていない場合、デフォルトでは1秒になります。

メトリックの表示

指標を確認するには、以下の手順に従ってください:

  1. ナビゲーションメニューで、 「インフラストラクチャ」 をクリックします。
  2. [ マップ] タブで、監視対象の Redis Enterpriseホストをクリックします。
  3. 「ダッシュボードを開く」 をクリックします。 ダッシュボードには、メトリクスとプロセスが表示されます。

Redis Enterprise ノード - メトリック収集

各 Redis Enterpriseノードから、以下のメトリクスが収集されます:

構成データ

以下の設定データは、 Redis のエンタープライズノードからのものです:

  • 名前
  • バージョン
  • アドレス
  • 状況
  • オペレーティング・システム
  • シャード数
  • コア数
  • メモリーの合計
  • クラスター名

パフォーマンス・メトリック

Redis Enterpriseノードから、以下のパフォーマンス指標が収集されます:

  • 要求
  • 待ち時間
  • 接続数

要求

Redis Enterpriseノードから、以下のリクエストメトリクスが収集されます:

メトリック 説明 粒度
要求 (操作数/秒) ノード上のエンドポイントによって処理される要求の比率 (操作数/秒) (total_req)。 1 秒

待ち時間

Redis Enterpriseノードから、以下のレイテンシ指標が収集されます:

メトリック 説明 粒度
待ち時間 各ノードのエンドポイントが処理する avg_latencyリクエストの平均レイテンシ。 1 秒

接続数

Redis Enterpriseノードからは、以下の接続メトリクスが収集されます:

メトリック 説明 粒度
接続数 各ノードのエンドポイントに接続されている connsクライアントの数。 1 秒

CPU

Redis Enterpriseノードから、以下のCPUメトリクスが収集されます:

メトリック 説明 粒度
ユーザー ユーザー・スペース・プロセスによって費やされた CPU 時間の部分 (cpu_user)。 1 秒
システム カーネルで消費 cpu_systemされたCPU時間。 1 秒
アイドル CPU のアイドル時間の部分 (cpu_idle)。 1 秒

メモリー

Redis Enterpriseノードから、以下のメモリメトリクスが収集されます:

メトリック 説明 粒度
無料 各ノードの空きメモリ free_memory 1 秒
使用可能 ノード内の使用可能メモリー (available_memory)。 1 秒
暫定 このノード上の新しいシャードが利用可能なメモリ量。これには、オーバーブッキング、 redis サーバーの最大数、予約済みメモリ、およびプロビジョニングと移行のしきい値が考慮されています provisional_memory 1 秒

ネットワーク

Redis Enterpriseノードから、以下のネットワークメトリクスが収集されます:

メトリック 説明 粒度
Ingress ノードの着信ネットワーク・トラフィックの比率 (バイト/秒) (ingress_bytes)。 1 秒
Egress ノードの発信ネットワーク・トラフィックの比率 (バイト/秒) (egress_bytes)。 1 秒
  • 低速ログ (最大 1 カ月のスナップショットの履歴を検索できます)

Redis Enterprise クラスター - メトリック収集

各 Redis Enterpriseクラスターから、以下のメトリクスが収集されます:

パフォーマンス・メトリック

Redis Enterpriseクラスタから、以下のパフォーマンス指標が収集されます:

  • キー・ヒット数
  • 強制削除されたオブジェクト
  • 接続数

キー

Redis Enterpriseクラスターからは、以下の主要なメトリクスが収集されます:

メトリック 説明 粒度
ヒット数 キー・ヒットの数 (すべてのデータベースからの集約)。 1 秒
ミス数 キー・ミスの数 (すべてのデータベースからの集約)。 1 秒
期限切れ 期限切れのキーの数 (すべてのデータベースからの集約)。 1 秒
強制削除 強制削除されたキーの数 (すべてのデータベースからの集約)。 1 秒

メモリー

Redis Enterpriseクラスタから、以下のメモリメトリクスが収集されます:

メトリック 説明 粒度
使用中 使用中のメモリー (すべてのデータベースからの集約)。 1 秒
ユーザー RSS 使用中のメモリーの RSS (すべてのデータベースからの集約)。 1 秒
Lua ヒープ・サイズ Lua スクリプト・ヒープ・サイズ (すべてのデータベースからの集約)。 1 秒

接続数

Redis Enterpriseクラスターから、以下のメトリクスが収集されます:

メトリック 説明 粒度
接続数 クライアント接続の数 (すべてのデータベースからの集約)。 1 秒

ノード

Redis Enterpriseクラスターから、以下のノードメトリクスが収集されます:

メトリック 説明 粒度
名前 ノード名。 10 分
UID ノードのクラスター固有 ID (uid)。 10 分
バージョン インストールされている Redis Labs クラスター・ソフトウェアのバージョン (software_version)。 10 分
シャード数 ノード上のシャード数 (shard_count)。 10 分
状況 ノードの状況 (アクティブ、プロビジョニング、廃止中、停止) (status)。 10 分
接続済みクライアント 各ノードのエンドポイントに接続されている connsクライアントの数。 1 秒

シャード

Redis Enterpriseクラスターから、以下のメトリクスが収集されます:

メトリック 説明 粒度
UID シャードのクラスター固有 ID (uid)。 10 分
DB UID このシャードが属する bdb の ID (bdb_uid)。 10 分
役割 このシャードの役割 (マスター、スレーブ) (role)。 10 分
状況 シャードの現在の状況 (アクティブ、非アクティブ、トリミング) (status)。 10 分
キー・ヒット数 キー・ヒットの数 (読み取りヒットと書き込みヒットの集約)。 1 秒
キー・ミス数 キー・ミスの数 (読み取りヒットと書き込みヒットの集約)。 1 秒
期限切れのキー 期限切れのキーの数 (expired_objects)。 1 秒
強制削除されたキー 強制削除されたキーの数 (evicted_objects)。 1 秒
使用メモリー シャードで使用中のメモリー (bigredis では、これにはフラッシュが含まれます) (used_memory)。 1 秒
メモリー Lua ヒープ・サイズ Redis の lua スクリプト・ヒープ・サイズ (mem_size_lua)。 1 秒
使用メモリーの RSS このシャードのサイズは、居住 used_memory_rss者が設定します。 1 秒

データベース

Redis Enterpriseクラスターから、以下のデータベースメトリクスが収集されます:

メトリック 説明 粒度
名前 データベース名 name 10 分
UID データベースのクラスター固有 ID (uid)。 10 分
大規模ストア データベースの大規模ストア・オプション (bigstore)。 10 分
状況 データベース・ライフサイクルの状況 (保留中、アクティブ、アクティブ-変更-保留中、削除-保留中、インポート-保留中、作成-失敗、リカバリー) (status)。 10 分
キー・ヒット数 キー・ヒットの数 (読み取りヒットと書き込みヒットの集約)。 1 秒
キー・ミス数 キー・ミスの数 (読み取りヒットと書き込みヒットの集約)。 1 秒
期限切れのキー 期限切れのキーの数 (expired_objects)。 1 秒
強制削除されたキー 強制削除されたキーの数 (evicted_objects)。 1 秒
使用メモリー シャードで使用中のメモリー (bigredis では、これにはフラッシュが含まれます) (used_memory)。 1 秒
使用メモリーの RSS このシャードのサイズは、居住 used_memory_rss者が設定します。 1 秒
接続数 DB のエンドポイントへのクライアント接続の数 (conns)。 1 秒
待ち時間 DB に対する操作の平均レイテンシ(マイクロ秒) avg_latency 1 秒