翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
MemoryDB のメトリック
AWS/MemoryDB
名前空間には、次の Redis OSSメトリクスが含まれます。
ReplicationLag
と を除きEngineCPUUtilization
、これらのメトリクスは Redis OSS info コマンドから派生します。各メトリクスは、ノードレベルで算出されます。
Redis OSS info コマンドの完全なドキュメントについては、http://redis.io/commands/info
以下の資料も参照してください。
メトリクス | 説明 | 単位 |
---|---|---|
ActiveDefragHits |
アクティブなデフラグメンテーションプロセスで実行された 1 分あたりの値の再割り当て数。これは Redis active_defrag_hits の 統計から算出されます。 OSS INFO |
数 |
AuthenticationFailures |
AUTH コマンドOSSを使用して Redis への認証に失敗した試行の合計数。ACL LOG |
カウント |
BytesUsedForMemoryDB |
データセット、バッファなど、すべての目的で MemoryDB によって割り当てられた合計バイト数。 | バイト |
Dimension: Tier=SSD を使用するクラスターの データ階層化: が使用する合計バイト数SSD。 |
バイト | |
データ階層化 を使用するクラスターの Dimension: Tier=Memory :メモリによって使用される合計バイト数です。これは Redis used_memory の 統計の値です。 OSS INFO |
バイト | |
BytesReadFromDisk |
ディスクから読み取られる 1 分あたりの合計バイト数です。データ階層化 を使用するクラスターのみがサポートされます。 | バイト |
BytesWrittenToDisk |
ディスクに書き込まれる 1 分あたりの合計バイト数です。データ階層化 を使用するクラスターのみがサポートされます。 | バイト |
CommandAuthorizationFailures |
ユーザーが呼び出すためのアクセス許可を持たないコマンドの実行に失敗した試行の合計数。ACL LOG |
カウント |
CurrConnections |
リードレプリカからの接続を除く、クライアント接続の数。MemoryDB は、それぞれのケースで 2~4 個の接続を使用してクラスターをモニタリングします。これは、Redis connected_clients の 統計から算出されます。 OSS INFO |
カウント |
CurrItems |
キャッシュの項目数。これは Redis OSSkeyspace 統計から算出され、キースペース全体のすべてのキーを合計します。 |
カウント |
データ階層化 を使用するクラスターの Dimension: Tier=Memory です。メモリ内の項目の数です。 |
カウント | |
データ階層化 を使用するクラスターの Dimension: Tier=SSD (ソリッドステートドライブ) です。の項目数SSD。 |
カウント | |
DatabaseMemoryUsagePercentage |
使用中のクラスターで使用中のメモリの割合。これは、Redis used_memory/maxmemory の を使用して計算されます。 OSS INFO |
割合 (%) |
DatabaseCapacityUsagePercentage |
使用中のクラスターの総データ容量の割合。 データ階層型インスタンスでは、メトリクスは として計算され それ以外の場合、メトリクスは を使用して計算されます |
割合 (%) |
DB0AverageTTL |
Redis OSS INFOavg_ttl の keyspace 統計DBOから を公開します。 |
ミリ秒 |
EngineCPUUtilization |
Redis OSS エンジンスレッドのCPU使用率を提供します。Redis OSSはシングルスレッドであるため、このメトリクスを使用して Redis OSSプロセス自体の負荷を分析できます。 注記 MemoryDB ホスト上で、マネージドデータベースのエクスペリエンスを提供するために、バックグラウンドプロセスがホストをモニタリングします。これらのバックグラウンドプロセスは、CPUワークロードの大部分を占める可能性があります。これは、3 つ以上の を持つ大規模なホストでは重要ではありませんvCPUs。ただし、2 vCPUs 個以下の小さなホストに影響を与える可能性があります。 |
割合 (%) |
Evictions |
maxmemory の制限のため排除されたキーの数。これは、Redis evicted_keys の 統計から算出されます。 OSS INFO |
カウント |
IsPrimary |
ノードが現在のシャードのプライマリノードかどうかを示します。メトリクスは 0 (プライマリではない) または 1 (プライマリ) にすることができます。 | カウント |
KeyAuthorizationFailures |
ユーザーがアクセス許可を持たないキーへのアクセスに失敗した試行の合計数。ACL LOG |
カウント |
KeyspaceHits |
メインディクショナリで読み取り専用のキー検索に成功した数。これは Redis keyspace_hits の 統計から算出されます。 OSS INFO |
カウント |
KeyspaceMisses |
メインディクショナリで読み取り専用のキー検索に失敗した数。これは、Redis keyspace_misses の 統計から算出されます。 OSS INFO |
カウント |
KeysTracked |
Redis キー追跡によって追跡されるOSSキーの数を、 の割合で示しますtracking-table-max-keys 。キーラッキングは、クライアント側のキャッシュを支援するために使用され、キーが変更されたときにクライアントに通知します。 |
カウント |
MaxReplicationThroughput |
前回の測定サイクルで観測された最大レプリケーションスループット。 | 1 秒あたりのバイト数 |
MemoryFragmentationRatio |
Redis OSS エンジンのメモリ割り当ての効率を示します。特定のしきい値は、異なる動作を意味します。推奨値は、1.0 を超える断片化です。これは Redis mem_fragmentation_ratio statistic の から計算されます。 OSS INFO |
数 |
NewConnections |
この期間内にサーバーによって受け入れられた接続の総数。これは、Redis total_connections_received の 統計から算出されます。 OSS INFO |
カウント |
NumItemsReadFromDisk |
ディスクから取得される 1 分あたりの項目の総数です。データ階層化 を使用するクラスターのみがサポートされます。 | カウント |
NumItemsWrittenToDisk |
ディスクに書き込まれる 1 分あたりの項目の総数です。データ階層化 を使用するクラスターのみがサポートされます。 | カウント |
PrimaryLinkHealthStatus |
このステータスの値は、0 または 1 のいずれかになります。値 0 は、MemoryDB プライマリノードのデータが の Redis と同期していないことを示しますOSSEC2。値 1 は、データが同期されていることを示します。 | ブール値 |
Reclaimed |
キーの有効期限切れイベントの総数。これは、Redis expired_keys の 統計から算出されます。 OSS INFO |
カウント |
ReplicationBytes |
レプリケートされたノードについては、ReplicationBytes は、プライマリがすべてのレプリカに対して送信するバイト数を報告します。このメトリクスは、クラスターでの書き込み負荷を表します。これは、Redis master_repl_offset の 統計から算出されます。 OSS INFO |
バイト |
ReplicationDelayedWriteCommands |
同期レプリケーションが原因で遅延した書き込みコマンドの数。レプリケーションは、ネットワークの輻輳や最大レプリケーションスループット の超過など、さまざまな要因により遅延する可能性があります。 | カウント |
ReplicationLag |
このメトリクスは、リードレプリカとして実行中のノードにのみ適用できます。レプリカのプライマリノードからの変更適用の進行状況を秒で表します。 | Seconds (秒) |
以下は特定の種類のコマンドの集計で、info commandstats から算出されています。コマンドスタッツのセクションには、呼び出し回数など、コマンドタイプに基づく統計情報が表示されます。
使用可能なコマンドの完全なリストについては、Redis ドキュメントの「redis コマンド
メトリクス | 説明 | 単位 |
---|---|---|
EvalBasedCmds |
eval ベースのコマンドの合計数。これは Redis OSScommandstats 統計から算出されます。これは、、 OSS commandstats を合計して Redis 統計から算出されますevalevalsha。 |
カウント |
GeoSpatialBasedCmds |
地理空間ベースのコマンドの総数。これは Redis OSScommandstats 統計から算出されます。これは、すべての geo の種類のコマンド (geoadd、geodist、geohash、geopos、georadius、および georadiusbymember) を合計することによって算出されます。 |
カウント |
GetTypeCmds |
read-only 型のコマンドの合計数。これは、すべてのread-onlyタイプコマンド (、get、hget、 scardlrangeなど) を合計することによって Redis OSScommandstats 統計から算出されます。 |
カウント |
HashBasedCmds |
ハッシュベースのコマンドの総数。これは、1 つ以上のハッシュに対して実行されるすべてのコマンド (hget、、hkeys、 hdelなど) を合計することによって hvalsRedis OSScommandstats 統計から算出されます。 |
カウント |
HyperLogLogBasedCmds |
HyperLogLog ベースのコマンドの合計数。これは、すべてのpfタイプのコマンド (pfadd、、 pfmergeなど) を合計することによって pfcountRedis OSScommandstats 統計から算出されます。 |
カウント |
JsonBasedCmds |
JSONベースのコマンドの総数。これは、1 つ以上のJSONドキュメントオブジェクトに対して実行されるすべてのコマンドを合計することによって Redis OSScommandstats 統計から算出されます。 |
カウント |
KeyBasedCmds |
キーベースのコマンドの総数。これは、複数のデータ構造 (del、、 renameなど) にわたる 1 つ以上のキーに対して実行されるすべてのコマンドを合計することによって expireRedis OSScommandstats 統計から算出されます。 |
カウント |
ListBasedCmds |
リストベースのコマンドの総数。これは、1 つ以上のリスト (、lindex、、 ltrimなど) に対して実行されるすべてのコマンドを合計することによって lpushRedis lrangeOSScommandstats 統計から算出されます。 |
カウント |
PubSubBasedCmds |
pub/sub 機能のコマンドの総数。これは、pub/sub 機能に使用されるすべてのコマンド、psubscribe、、publish、、subscribe、および を合計することによって pubsub punsubscribeRedis OSScommandstats 統計から算出されますunsubscribe。 |
カウント |
SearchBasedCmds |
読み取りコマンドと書き込みコマンドの両方を含む、セカンダリインデックスと検索コマンドの総数。これは、セカンダリインデックスで動作するすべての検索コマンドを合計することによって Redis OSScommandstats 統計から算出されます。 |
カウント |
SearchBasedGetCmds |
セカンダリインデックスと検索読み取り専用コマンドの総数。これは、すべてのセカンダリインデックスと検索 get コマンドを合計することによって Redis OSScommandstats 統計から算出されます。 |
カウント |
SearchBasedSetCmds |
セカンダリインデックスと検索書き込みコマンドの総数。これは、すべてのセカンダリインデックスコマンドと検索セットコマンドを合計することによって Redis OSScommandstats 統計から算出されます。 |
カウント |
SearchNumberOfIndexes |
インデックスの総数。 | カウント |
SearchNumberOfIndexedKeys |
インデックスが作成された Redis OSSキーの総数 | カウント |
SearchTotalIndexSize |
すべてのインデックスによって使用されるメモリ (バイト)。 | バイト |
SetBasedCmds |
セットベースのコマンドの総数。これは、1 つ以上のセット (、scard、、 sunionなど) に対して実行されるすべてのコマンドを合計することによって saddRedis sdiffOSScommandstats 統計から算出されます。 |
カウント |
SetTypeCmds |
write 型のコマンドの合計数。これは、データで動作するすべてのmutativeタイプのコマンド (set、、hset、 lpopなど) を合計することによって saddRedis OSScommandstats 統計から算出されます。 |
カウント |
SortedSetBasedCmds |
ソートされたセットベースのコマンドの総数。これは、1 つ以上のソートされたセット (zcount、、zrange、 zaddなど) に対して実行されるすべてのコマンドを合計することによって zrankRedis OSScommandstats 統計から算出されます。 |
カウント |
StringBasedCmds |
文字列ベースのコマンドの総数。これは、1 つ以上の文字列 (strlen、、 setrangeなど) に対して実行されるすべてのコマンドを合計することによって setexRedis OSScommandstats 統計から算出されます。 |
カウント |
StreamBasedCmds |
ストリームベースのコマンドの総数。これは、1 つ以上のストリームデータ型 (xrange、、xlen、 xdelなど) に対して実行されるすべてのコマンドを合計することによって xaddRedis OSScommandstats 統計から算出されます。 |
カウント |