メニュー
Amazon ElastiCache
ユーザーガイド (API Version 2015-02-02)

Memcached のメトリクス

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

Memcached stats コマンドの詳細については、https://github.com/memcached/memcached/blob/master/doc/protocol.txt にアクセスしてください。

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

メトリクス 説明 単位
BytesReadIntoMemcached キャッシュノードによってネットワークから読み取られたバイト数。 バイト
BytesUsedForCacheItems キャッシュ項目の格納に使用したバイト数。 バイト
BytesWrittenOutFromMemcached キャッシュノードによってネットワークに書き込まれたバイト数。 バイト
CasBadval キャッシュが受信したが、その Cas (チェックと設定) 値と格納されている Cas 値が一致しない CAS リクエストの数。 カウント
CasHits キャッシュが受信し、リクエストされたキーが見つかって Cas 値が一致した Cas リクエストの数。 カウント
CasMisses キャッシュが受信したが、リクエストされたキーが見つからない Cas リクエストの数。 カウント
CmdFlush キャッシュが受信した flush コマンドの数。 カウント
CmdGet キャッシュが受信した get コマンドの数。 カウント
CmdSet キャッシュが受信した set コマンドの数。 カウント
CurrConnections 特定の時点でキャッシュに接続された接続回数。ElastiCache は、2~3 つの接続を使用して、各ケースでクラスターをモニタリングします。 カウント
CurrItems キャッシュに現在格納されている項目の数。 カウント
DecrHits キャッシュが受信し、リクエストされたキーが見つかったデクリメントリクエストの数。 カウント
DecrMisses キャッシュが受信したが、リクエストされたキーが見つからなかったデクリメントリクエストの数。 カウント
DeleteHits キャッシュが受信し、リクエストされたキーが見つかった削除リクエストの数。 カウント
DeleteMisses キャッシュが受信したが、リクエストされたキーが見つからなかった削除リクエストの数。 カウント
Evictions 新しく書き込むための領域を確保するためにキャッシュが排除した、期限切れではない項目の数。 カウント
GetHits キャッシュが受信し、リクエストされたキーが見つかった get リクエストの数。 カウント
GetMisses キャッシュが受信したが、リクエストされたキーが見つからなかった get リクエストの数。 カウント
IncrHits キャッシュが受信し、リクエストされたキーが見つかったインクリメントリクエストの数。 カウント
IncrMisses キャッシュが受信したが、リクエストされたキーが見つからなかったインクリメントリクエストの数。 カウント
Reclaimed 新しく書き込むための領域を確保するためにキャッシュが排除した、期限切れ項目の数。 カウント

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

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

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

メトリクス 説明 単位
NewConnections キャッシュが受信した新しい接続の数。これは、Memcached total_connections 統計に基づき、一定期間にわたる total_connections の変更を記録することで算出されます。この値は、ElastiCache に予約された接続が 1 つあるため、少なくとも 1 になります。 カウント
NewItems キャッシュが格納した新しい項目の数。これは、Memcached total_items 統計に基づき、一定期間にわたる total_items の変更を記録することで算出されます。 カウント
UnusedMemory

データに使用されていないメモリの量。この値は、Memcached 統計の limit_maxbytesbytes のうち、limit_maxbytes から bytes を引いたものから派生しています。

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

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

バイト