Memcached のメトリクス - Amazon ElastiCache

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

Memcached のメトリクス

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

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

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

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

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

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

特定の時点でキャッシュに接続された接続回数。ElastiCache は 2~3 個の接続を使用してクラスターをモニタリングします。

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

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

カウント
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 namespace には、以下の計算されたキャッシュレベルのメトリクスが含まれます。

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

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

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

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

バイト