Memcached のメトリクス - Amazon ElastiCache

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Memcached のメトリクス

AWS/ElastiCache 名前空間には、次の Memcached メトリクスが含まれています。

AWS/ElastiCache 名前空間には、Memcached stats コマンドから派生した以下のメトリクスが含まれます。各メトリクスは、キャッシュノードレベルで算出されます。

以下の資料も参照してください。

メトリクス 説明 単位
BytesReadIntoMemcached キャッシュノードによってネットワークから読み取られたバイト数。 バイト
BytesUsedForCacheItems キャッシュ項目の格納に使用したバイト数。 バイト
BytesWrittenOutFromMemcached キャッシュノードによってネットワークに書き込まれたバイト数。 バイト
CasBadval キャッシュが受信したが、その Cas (チェックと設定) 値と格納されている Cas 値が一致しない CAS リクエストの数。 Count (カウント)
CasHits キャッシュが受信し、リクエストされたキーが見つかって Cas 値が一致した Cas リクエストの数。 Count (カウント)
CasMisses

キャッシュが受信したが、リクエストされたキーが見つからない Cas リクエストの数。

Count (カウント)
CmdFlush キャッシュが受信した flush コマンドの数。 Count (カウント)
CmdGet キャッシュが受信した get コマンドの数。 Count (カウント)
CmdSet キャッシュが受信した set コマンドの数。 Count (カウント)
CurrConnections

特定の時点でキャッシュに接続された接続回数。ElastiCache 2 ~ 3 つの接続を使用してクラスターを監視します。

上記に加えて、memcached は、ノードタイプに使用されているスレッドの 2 倍に等しい数の内部接続を作成します。ノードタイプ別のスレッド数は、該当するパラメータグループの Nodetype Specific Parameters で確認できます。

合計接続数は、クライアント接続、モニタリング用の接続、および上記の内部接続の合計数です。

Count (カウント)
CurrItems キャッシュに現在格納されている項目の数。 Count (カウント)
DecrHits キャッシュが受信し、リクエストされたキーが見つかったデクリメントリクエストの数。 Count (カウント)
DecrMisses キャッシュが受信したが、リクエストされたキーが見つからなかったデクリメントリクエストの数。 Count (カウント)
DeleteHits キャッシュが受信し、リクエストされたキーが見つかった削除リクエストの数。 Count (カウント)
DeleteMisses キャッシュが受信したが、リクエストされたキーが見つからなかった削除リクエストの数。 Count (カウント)
Evictions 新しく書き込むための領域を確保するためにキャッシュが排除した、期限切れではない項目の数。 Count (カウント)
GetHits キャッシュが受信し、リクエストされたキーが見つかった get リクエストの数。 Count (カウント)
GetMisses キャッシュが受信したが、リクエストされたキーが見つからなかった get リクエストの数。 Count (カウント)
IncrHits キャッシュが受信し、リクエストされたキーが見つかったインクリメントリクエストの数。 Count (カウント)
IncrMisses キャッシュが受信したが、リクエストされたキーが見つからなかったインクリメントリクエストの数。 Count (カウント)
Reclaimed 新しく書き込むための領域を確保するためにキャッシュが排除した、期限切れ項目の数。 Count (カウント)

Memcached 1.4.14 では、次のメトリクスが追加で提供されます。

メトリクス 説明 単位
BytesUsedForHash ハッシュテーブルで現在使用されているバイト数。 バイト
CmdConfigGet config get リクエストの累積数。 Count (カウント)
CmdConfigSet config set リクエストの累積数。 Count (カウント)
CmdTouch touch リクエストの累積数。 Count (カウント)
CurrConfig 現在格納されている設定の数。 Count (カウント)
EvictedUnfetched 設定されてからまったくタッチされていない LRU キャッシュから排除された有効な項目の数。 Count (カウント)
ExpiredUnfetched 設定されてからまったくタッチされていない LRU キャッシュから再生された有効期限切れの項目の数。 Count (カウント)
SlabsMoved 移動されたスラブページの合計数。 Count (カウント)
TouchHits タッチされて新しい有効期限を与えられたキーの数。 Count (カウント)
TouchMisses タッチされたが見つからなかった項目の数。 Count (カウント)

AWS/ElastiCache 名前空間には、計算された以下のキャッシュレベルメトリクスが含まれます。

メトリクス 説明 単位
NewConnections キャッシュが受信した新しい接続の数。この値は、ある期間の変更を total_connections に記録することによって memcached total_connections 統計から派生したものです。接続は専用であるため、この値は常に 1 以上になります。 ElastiCache Count (カウント)
NewItems キャッシュが格納した新しい項目の数。この値は、ある期間の変更を total_items に記録することによって memcached total_items 統計から派生したものです。 Count (カウント)
UnusedMemory

データに使用されていないメモリの量。この値は、Memcached 統計の limit_maxbytes と bytes の間で、limit_maxbytes から bytes を引くことによって算出されます。

Memcached のオーバーヘッドは、データが使用するメモリに加えてメモリを使用するため、 UnusedMemory このオーバーヘッドを追加データに使用できるメモリ量と見なすべきではありません。未使用メモリがまだ残っている状態でも削除が発生する場合があります。

詳細については、「Memcached item memory usage」を参照してください。

バイト