サポートされているモニタリング指標

このページでは、Memorystore for Redis Cluste で使用可能な Cloud Monitoring 指標を一覧表示するとともに、各指標の測定値について説明します。

Cloud Monitoring の指標

指標名 説明
/cluster/clients/average_connected_clients クラスタ全体の現在の平均クライアント接続数。
/cluster/clients/maximum_connected_clients クラスタ全体の現在のクライアント接続の最大数。
/cluster/clients/total_connected_clients クラスタへの現在のクライアント接続の数。
/cluster/stats/total_connections_received_count 過去 1 分間に作成されたクラスタレベルのクライアント接続の合計数。
/cluster/stats/cluster/stats/total_rejected_connections_count maxclients の制限により拒否された接続の数。
/cluster/commandstats/total_usec_count コマンドごとに費やされた合計時間。
/cluster/commandstats/total_calls_count 1 分あたりのこのコマンドの呼び出しの合計数。
/cluster/cpu/average_utilization クラスタの平均 CPU 使用率(0.0 ~ 1.0)。
/cluster/cpu/maximum_utilization クラスタの最大 CPU 使用率(0.0 ~ 1.0)。
/cluster/stats/average_expired_keys プライマリのキー有効期限イベントの平均数。
/cluster/stats/maximum_expired_keys プライマリのキー有効期限イベントの最大数。
/cluster/stats/total_expired_keys_count プライマリのキー有効期限イベントの合計数。
/cluster/stats/average_evicted_keys プライマリのメモリ容量が原因で強制排除されたキーの平均数。
/cluster/stats/maximum_evicted_keys プライマリのメモリ容量が原因で強制排除されたキーの最大数。
/cluster/stats/total_evicted_keys_count プライマリのメモリ容量のために強制排除されたキーの数。
/cluster/keyspace/total_keys クラスタに格納されているキーの数。
/cluster/stats/average_keyspace_hits クラスタ全体でのキーの正常な検索の平均数。
//cluster/stats/maximum_keyspace_hits クラスタ全体でのキーの正常な検索の最大数。
/cluster/stats/total_keyspace_hits_count クラスタ全体でのキーの正常な検索の数。
/cluster/stats/average_keyspace_misses クラスタ全体でのキーのルックアップに失敗した平均数。
/cluster/stats/maximum_keyspace_misses クラスタ全体でのキーのルックアップに失敗した最大数。
/cluster/stats/total_keyspace_misses_count クラスタ全体でのキーのルックアップに失敗した合計数。
/cluster/memory/average_utilization クラスタ全体の平均メモリ使用率(0.0 ~ 1.0)。
/cluster/memory/maximum_utilization クラスタ全体の最大メモリ使用率(0.0 ~ 1.0)。
/cluster/memory/total_used_memory クラスタの合計メモリ使用量。
/cluster/memory/size クラスタのメモリサイズ。
/cluster/replication/average_ack_lag クラスタ全体におけるレプリカの平均レプリケーション ラグ(秒単位)。

レプリケーション ラグ(秒単位)は、レプリカがプライマリよりどの程度遅れているかを示します。
/cluster/replication/maximum_ack_lag クラスタ全体におけるレプリカの最大確認応答ラグ(秒単位)。

レプリケーション確認応答ラグ(秒単位)は、プライマリよりもどの程度遅れてレプリケーションの確認応答が行われるかを示します。
/cluster/replication/average_offset_diff クラスタ全体におけるレプリケーション確認応答オフセット差分(バイト単位)。

レプリケーション確認応答オフセット差分は、レプリカとそのプライマリ間で複製されていないバイト数を意味します。
/cluster/replication/maximum_offset_diff クラスタ全体におけるレプリケーション オフセット差分(バイト単位)。

レプリケーション オフセットの差分とは、レプリカとそのプライマリ間でレプリケートされていないバイト数を意味します。
/cluster/stats/total_net_input_bytes_count クラスタ エンドポイントによって受信された受信ネットワーク バイト数。
/cluster/stats/total_net_output_bytes_count クラスタ エンドポイントから送信された送信ネットワーク バイト数。

Memorystore for Redis Cluste の指標の解釈

上記のリストに示されているように、指標の多くは、平均、最大、合計の 3 つのカテゴリに分かれます。

Memorystore for Redis Cluster の場合、同じ指標の平均と最大のバリエーションが提供されるため、両方を使用してその指標ファミリーのホットスポットを特定できます。

指標の合計値は独立しており、平均最大でホットスポットを特定する目的とは関係なく、個別の分析情報を提供します。

平均値と最大値を理解する

クラスタの average_hit_countmaximum_hit_count の値を比較するとします。2 つの指標の差が大きくなるほど、インスタンスで発生するホットスポットが増加します。理想は、average_hit_countmaximum_hit_count の値が近いことです。これは、ホットスポットの発生がインスタンス間で均等に分散されていることを意味するためです。

この原則は、同じ指標の平均および最大の変動を持つすべての指標に適用されます。