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.
メトリックの表示
指標を確認するには、以下の手順に従ってください:
- ナビゲーションメニューで、 「インフラストラクチャ」 をクリックします。
- [ マップ] タブで、監視対象の Redis Enterpriseホストをクリックします。
- 「ダッシュボードを開く」 をクリックします。 ダッシュボードには、メトリクスとプロセスが表示されます。
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クラスタから、以下のパフォーマンス指標が収集されます:
- キー・ヒット数
- 強制削除されたオブジェクト
- 接続数
キー
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 秒 |