このトピックでは、ApsaraDB for MongoDB のインスタンスモニタリング、ノードモニタリング、詳細モニタring、およびパフォーマンストレンドのメトリックについて説明し、各メトリックの意味を解説します。
読みやすくするため、コンソール上のバイト単位は自動的に MB、GB、または TB に変換されます。
インスタンスモニタリング
各インスタンスタイプでサポートされているメトリックについては、コンソールをご参照ください。
メトリック | キー | メトリック名 | メトリックの意味 | 単位 | 詳細な説明 | サポートされるインスタンスタイプ |
ディスク使用率 | DiskUsage | disk_usage | ディスク使用率 | % | インスタンスが使用している総ディスク容量の割合。このメトリックは、インスタンスのディスク負荷を示します。ディスク使用率が 80% を超える場合は、コンソールのインスタンス詳細ページでインスタンス構成を変更するか、「インスタンス構成の変更」または「ApsaraDB for MongoDB インスタンスの高いディスク使用率」で解決策をご参照ください。 |
|
ネットワークトラフィック | MongoDB_Network | bytes_in | インバウンドネットワークトラフィック | バイト | - | |
bytes_out | アウトバウンドネットワークトラフィック | バイト | - | |||
num_requests | 処理されたリクエスト数 | count | - | |||
操作 QPS | MongoDB_Opcounters | insert | 挿入操作 QPS | count | MongoDB_Opcounters パラメーターには、正常に実行されたかどうかに関係なく、インスタンスが受信したすべての操作が含まれます。 Bulk.insert() タイプのバッチ操作は、単一の操作として記録されます。 より詳細なレコードについては、MongoDB_Documents メトリックを参照してください。 詳細については、「Opcounters および Repl Opcounters メトリック」をご参照ください。 | |
query | クエリ操作 QPS | count | ||||
update | 更新操作 QPS | count | ||||
delete | 削除操作 QPS | count | ||||
getmore | 読み取り操作 QPS | count | ||||
command | プロトコルコマンド操作 QPS | count | ||||
接続数 | MongoDB_TotalConns | connections_active | 現在のアクティブな接続数 | count | 操作を実行しているサーバーへのクライアント接続数。 | |
current_conn | 現在の接続数 | count | サーバーへのクライアント接続の総数。これには、レプリカセット内の他のノードによって確立された接続、または Mongos とシャードノード間で確立された接続が含まれます。 | |||
connections_totalCreated_ps | 1 秒あたりの合計新規接続数 | count | - |
| ||
connections_available | 現在の利用可能な接続数 | count | - | |||
接続使用率 | ConnectionUsage | conn_usage | 接続使用率 | % |
| |
CPU 使用率 | CpuUsage | cpu_usage | CPU 使用率 | % | システム CPU 使用率とユーザー CPU 使用率の合計。このメトリックは、インスタンスのサービス負荷を示します。CPU 使用率が高いと、データの読み取りと書き込みが遅くなり、通常のサービスに影響を与える可能性があります。トラブルシューティングについては、「ApsaraDB for MongoDB インスタンスの高い CPU 使用率」をご参照ください。 | |
MongoDB_CpuDetail | cpu_sys | システム CPU 使用率 | % | - | ||
cpu_user | ユーザー CPU 使用率 | % | - | |||
メモリ使用量 | MemoryUsage | mem_usage | メモリ使用量 | % | メモリは主に WiredTiger ストレージエンジン、クライアント接続、およびリクエスト処理によって占有されます。メモリ使用率が高い原因と最適化戦略については、「ApsaraDB for MongoDB インスタンスの高いメモリ使用率」をご参照ください。 | |
IOPS 使用量 | MongoDB_IOPS | iops | IOPS 使用量 | 回/秒 |
| |
IOPS 使用率 | IOPSUsage | iops_usage | IOPS 使用率 | % | インスタンスの IOPS 使用量と現在のインスタンスタイプの最大 IOPS の比率。このメトリックは、インスタンスのサービス負荷を示します。MongoDB インスタンスの IOPS 使用率が 100% に達するか、それに近づくと、サービスの応答が遅くなったり、サービスが利用できなくなったりする可能性があります。「ApsaraDB for MongoDB インスタンスの高い IOPS 使用率」では、IOPS 使用率の表示方法、IOPS 使用率が高い原因、および最適化戦略について説明しています。 説明 クラウドディスクを使用する ApsaraDB for MongoDB 4.2 のレプリカセットおよびシャードクラスターインスタンスは、IOPS 使用量と IOPS 使用率の表示をサポートしていません。 | |
ディスク領域使用量 | MongoDB_DetailedSpaceUsage | ins_size | 使用済みディスク領域 | バイト |
| |
data_size | 使用済みデータディスク領域 | バイト | データディスクが使用する領域 (ローカルデータベースを除く)。これには主に、「collection」で始まる物理データファイル、「index」で始まる物理インデックスファイル、および WiredTiger.wt などの一部の物理メタデータファイルが含まれます。 | |||
log_size | 使用済みログディスク領域 | バイト | ローカルデータベースの物理サイズ。 | |||
操作の詳細 | MongoDB_OperationDetails | operation_exactIDCount_ps | 特定 ID のカウント操作数 | count | データが複数のシャードに分散されているシャーディングされたコレクションで、シャードキーの代わりに _id を使用する単一更新操作の数。現在のバージョンでは、これによりインスタンス内のすべてのチャンクが走査されます。チャンク数が多い場合、CPU 使用率が最大になり、インスタンスのパフォーマンスに影響を与える可能性があります。 | |
operation_scanAndOrder_ps | インデックスなしのソート操作数 | count | ソート操作を実行するためにインデックスを使用できないソート済みクエリの数。数が多いとインスタンスのパフォーマンスが低下する可能性があります。ビジネスのクエリ条件に基づいて、「ApsaraDB for MongoDB でのインデックス作成のベストプラクティス」で解決策をご参照ください。 | |||
operation_writeConflicts_ps | 書き込み競合数 | count | 書き込み競合が発生したクエリの数。少数の書き込み競合は通常、大きな影響はありません。ただし、多数の書き込み競合はデータベースのパフォーマンス低下につながる可能性があります。 | |||
BPS | MongoDB_Disk_Detail | read_io_bandwidth_mbps | ディスク読み取りスループット | MB/秒 | - | |
write_io_bandwidth_mbps | ディスク書き込みスループット | MB/秒 | - | |||
io_bandwidth_mbps | 合計ディスクスループット | MB/秒 | ディスク読み取りスループットとディスク書き込みスループットの合計。 | |||
トランザクションオペランド | MongoDB_Transactions | trans_totalPrepared_ps | 準備済みトランザクション数 | count | - |
|
trans_totalPreparedThenCommited_ps | 正常にコミットされた準備済みトランザクション数 | count | - | |||
trans_totalPreparedThenAborted_ps | 正常にロールバックされた準備済みトランザクション数 | count | - | |||
trans_totalStarted_ps | 開始されたトランザクション数 | count | - |
| ||
trans_totalCommited_ps | 正常にコミットされたトランザクション数 | count | - | |||
trans_totalAborted_ps | 正常にロールバックされたトランザクション数 | count | - | |||
カーソル | MongoDB_AllCursors | total_open | 現在開いているカーソル数 | count | - | |
timed_out | タイムアウトにより閉じられたカーソル数 | count | この値が大きい場合は、データを処理するクライアント側のビジネスコードを確認してください。 | |||
job_cursors_closed | セッション終了により閉じられたカーソル数 | count | - | |||
pinned_open | 現在開いていて使用中のカーソル数 | count | たとえば、find または getMore 操作は、次の結果バッチを取得中にカーソルが削除されるのを防ぐためにカーソルを固定し、結果を返した後に固定を解除します。 | |||
noTimeout_open | 現在開いていてタイムアウトしないカーソル数 | count | `noCursorTimeout` オプションを使用する、オープン状態でタイムアウトしていないカーソルの数です。このオプションは、カーソルが一定期間非アクティブであってもタイムアウトするのを防ぎます。ただし、`noCursorTimeout` の構成はセッションタイムアウトによって制限されます。詳細については、「ドキュメント」をご参照ください。 |
| ||
WiredTiger | MongoDB_Wt_Cache | bytes_read_into_cache | キャッシュに読み込まれたバイト数 | バイト | ディスクから WiredTiger キャッシュに読み込まれたデータバイト数。 | |
bytes_written_from_cache | キャッシュから書き込まれたバイト数 | バイト | WiredTiger キャッシュからディスクに書き込まれたデータバイト数。 | |||
maximum_bytes_configured | 最大キャッシュサイズ | バイト | WiredTiger キャッシュに構成された最大バイト数。互換性とセキュリティのため、ApsaraDB for MongoDB は WiredTiger ストレージエンジンの CacheSize を、要求されたインスタンスメモリサイズの約 60% に設定します。詳細については、「ApsaraDB for MongoDB インスタンスの高いメモリ使用率」をご参照ください。 | |||
WT 同時トランザクション | MongoDB_Wt_Concurrent_Trans | write_concurrent_trans_out | 現在の同時書き込みトランザクション数 | count | V7.0 より前では、インスタンスの同時読み取りおよび書き込みトランザクションの制限は 128 でした。可用性パラメーターが長時間 0 であった場合、過負荷を示している可能性があります。V7.0 以降、MongoDB はデフォルトのアルゴリズムを使用して、過負荷時にデータベースのスループットを最適化するために、同時ストレージエンジントランザクションの最大数を動的に調整します。可用性パラメーターが長時間 0 であっても、必ずしも過負荷を示しているわけではありません。詳細については、ドキュメントをご参照ください。 | |
write_concurrent_trans_available | 利用可能な同時書き込みトランザクション数 | count | ||||
read_concurrent_trans_out | 現在の同時読み取りトランザクション数 | count | ||||
read_concurrent_trans_available | 利用可能な同時読み取りトランザクション数 | count | ||||
WiredTigerUsage | MongoDB_WTCacheUsage | wt_cache_dirty_usage | WiredTiger ダーティキャッシュ使用率 | % | 詳細については、「ApsaraDB for MongoDB インスタンスの高いメモリ使用率」をご参照ください。 | |
wt_cache_usage | WiredTiger キャッシュ使用率 | % | ||||
平均応答時間 | MongoDB_RT | avg_rt | 合計平均応答時間 | μs | - | |
reads_avg_rt | 読み取り操作の平均応答時間 | μs | - | |||
writes_avg_rt | 書き込み操作の平均応答時間 | μs | - | |||
commands_avg_rt | コマンド操作の平均応答時間 | μs | - | |||
trans_avg_rt | トランザクション操作の平均応答時間 | μs | - | |||
影響を受けるドキュメント数 | MongoDB_Documents | document_deleted_ps | 削除されたドキュメント数 | count | - | |
document_inserted_ps | 挿入されたドキュメント数 | count | - | |||
document_returned_ps | 返されたドキュメント数 | count | - | |||
document_updated_ps | 更新されたドキュメント数 | count | - | |||
GlobalLock | MongoDB_GlobalLocks | gl_ac_readers | 読み取り操作を実行しているアクティブなクライアント接続数 | count | - | |
gl_ac_writers | 書き込み操作を実行しているアクティブなクライアント接続数 | count | - | |||
gl_cq_writers | 書き込みロックを待機している操作のキュー数 | count | - | |||
gl_cq_readers | 読み取りロックを待機している操作のキュー数 | count | - | |||
gl_cq_total | ロックを待機している操作の合計キュー数 | count | 書き込みロックを待機している操作のキュー数と、読み取りロックを待機している操作のキュー数の合計。値が大きい場合は、クライアント操作が遅延している可能性があり、アプリケーションの応答時間に影響を与える可能性があります。 | |||
クエリでスキャンされたインデックスエントリとドキュメントの数 | MongoDB_QueryExecutors | queryExecutor_scannedObject_ps | クエリによってスキャンされたドキュメント数 | count | クエリ実行およびクエリプラン評価中にスキャンされたドキュメントの総数。これは、 | |
queryExecutor_scanned_ps | クエリによってスキャンされたインデックスエントリ数 | count | クエリ実行およびクエリプラン評価中にスキャンされたインデックスエントリの総数。これは、 | |||
TTL | MongoDB_TTLs | ttl_deletedDocuments_ps | TTL インデックスにより削除されたドキュメント数 | count | 値が大きい場合、多くのドキュメントが削除されていることを示しており、インスタンスのパフォーマンスに影響を及ぼす可能性があります。詳細については、「ドキュメント」をご参照ください。 | |
ttl_passes_ps | バックグラウンド TTL スレッドが削除を実行する回数 | count | TTL バックグラウンドプロセスが期限切れのドキュメントをチェックする合計回数。チェックするたびに、TTL モニターはすべての TTL インデックスからできるだけ多くの候補ドキュメントを削除しようとします。 | |||
Repl Opcounters | MongoDB_ReplOpcounters | repl_command | レプリカセット内のコマンドオペランド数 | count | レプリケーション中、MongoDB は操作をシリアル化するため、各操作のカウントに影響を与える可能性があります。したがって、MongoDB_ReplOpcounters と MongoDB_Opcounters カウンターの値は異なる場合があります。詳細については、「Opcounters および Repl Opcounters メトリック」をご参照ください。 | |
repl_delete | レプリカセット内の削除コマンドオペランド数 | count | ||||
repl_getmore | レプリカセット内の Getmore コマンドオペランド数 | count | ||||
repl_insert | レプリカセット内の挿入コマンドオペランド数 | count | ||||
repl_query | レプリカセット内のクエリコマンドオペランド数 | count | ||||
repl_update | レプリカセット内の更新コマンドオペランド数 | count | ||||
エビクションスキャン数 | MongoDB_WtCacheHPCheckEntriesWalked | wiredTiger_cache_hazardPointerCheckEntriesWalked | エビクション中にスキャンされたハザードポインター配列内のアイテム数 | count | エビクション中にハザードポインターによってブロックされたページエビクションの数。 | |
ロック取得 | MongoDB_WtLockAcquisitions | wt_checkPoint_lock | チェックポイントロック取得数 | count | - | |
wt_dhandle_read_lock | データハンドル読み取りロック取得数 | count | インスタンスにデータベースとコレクションが多すぎる場合、クライアントリクエストはハンドルロックを長時間待機する必要があり、インスタンスのパフォーマンスに影響を与える可能性があります。詳細については、「データベースとコレクションが多すぎることによるインスタンスのスタッターまたは異常」をご参照ください。 | |||
wt_dhandle_write_lock | データハンドル書き込みロック取得数 | count | ||||
wt_metadata_lock | メタデータロック取得数 | count | ||||
wt_schema_lock | スキーマロック取得数 | count | データベース、コレクション、またはインデックスの頻繁な削除と作成、およびデータベースとコレクションが多すぎると、schemaLock のオーバーヘッドが高くなり、インスタンスのパフォーマンスに影響を与える可能性があります。詳細については、「データベースとコレクションが多すぎることによるインスタンスのスタッターまたは異常」をご参照ください。 | |||
wt_table_read_lock | テーブル読み取りロック取得数 | count | - | |||
wt_table_write_lock | テーブル書き込みロック取得数 | count | - | |||
wt_txn_global_read_lock | トランザクショングローバル読み取りロック取得数 | count | - | |||
wt_txn_global_write_lock | トランザクショングローバル書き込みロック取得数 | count | - | |||
BPS 使用率 | MongoDB_MbpsUsage | total_mbps_usage | ディスク読み取り/書き込み帯域幅使用率 | % | インスタンスの合計ディスクスループットとインスタンスの最大 BPS の比率。このメトリックは、インスタンスのサービス負荷を示します。MongoDB インスタンスの BPS 使用率が 100% に達するか、それに近づくと、サービスの応答が遅くなったり、サービスが利用できなくなったりする可能性があります。クラウドディスク BPS の詳細については、「インスタンスタイプ」をご参照ください。 説明 クラウドディスクインスタンスでのみサポートされます。 |
|
プライマリ/セカンダリ間の遅延 | MongoDB_Repl_Lag | repl_lag | プライマリノードとセカンダリノード間のデータ同期遅延 | s |
|
|
Oplog 保存期間 | MongoDB_OplogTimeInterval | oplog_time_interval | Oplog 保存期間 | 時間 | バージョン 4.4 以降では、インスタンスの製品ページで storage.oplogMinRetentionHours パラメーターを変更します。 | |
moveChunk | MongoDB_MoveChunks | moveChunk_donor_started_ps | 現在のノードが移行元として機能した回数。 | Count | この値は、移行が成功したかどうかに関係なく増加します。 |
|
moveChunk_recip_stared_ps | 現在のノードがチャンク移行のターゲットである回数。 | Count | ||||
アクセスあたりのアイテム数 | - | sl_qps | 1 秒あたりのアクセス数 | Count | - |
|
クエリエグゼキュータ情報 | MongoDB_QueryExecutors | collscans_nontailable | 追尾不可能なカーソルのフルテーブルスキャン数 | Count | - |
|
collscans_total | フルテーブルスキャンの合計数 | Item | - | |||
データベースとテーブルの数 | MongoDB_CollectionNums | admin_user_coll | admin データベース内のユーザーテーブル数 | Count | - |
|
アサーション数 | MongoDB_Asserts | Regular | 通常レベル | Count | 合格したアサーションの数。 |
|
warning | 警告レベル | Count | 警告レベルのアサーションの数。この値は常に 0 です。 | |||
msg | メッセージレベル | Count | メッセージレベルのアサーションの数。 | |||
user | ユーザーレベル | Item | ユーザーレベルのアサーションの数。 | |||
データハンドル数 | MongoDB_DataHandle | opened_fd_num | アクティブなハンドル数 | Item | WiredTiger キャッシュ内のアクティブな接続データハンドルの数。 |
|
closed_fd_num | 閉じられたハンドル数 | Count | WiredTiger キャッシュでスキャンされた接続の閉じられたデータハンドルの数。 | |||
opened_fd_mem | アクティブなハンドルが使用するメモリ | MB | WiredTiger キャッシュ内の現在アクティブな接続データハンドルが使用するメモリ。 | |||
操作遅延 | MongoDB_Latencies | reads_latency_ps | 成功した読み取りリクエストの遅延 | us | 成功したすべての読み取りリクエストの遅延。 |
|
writes_latency_ps | 成功した書き込みリクエストの遅延 | us | 成功したすべての書き込みリクエストの遅延。単位は us です。 | |||
commands_latency_ps | 成功したコマンド操作の遅延 | us | 成功したすべてのコマンド操作リクエストの遅延 (us)。 | |||
trans_latency_ps | 成功したトランザクションリクエストの遅延 | us | トランザクション内のすべての成功したリクエストが処理されるまでにかかる時間。単位は us です。 | |||
TCMalloc メモリ断片化率 | MongoDB_TcmallocCacheMemRatio | tcmalloc_cache_mem_ratio | TCMalloc メモリ断片化率 | % | - |
|
フォローの平均書き込み時間 | MongoDB_GetLastErrorWtime | metrics_getLastError_avg_wtime | 書き込みフォロー操作の平均時間 | ms | 書き込みフォロー操作を実行するための平均時間。 |
|
metrics_getLastError_wtimeouts | 書き込みおよびフォロー操作のタイムアウト | Times | `wtimeout` しきい値を超えた書き込み確認操作の数。 |
| ||
レプリケーションバッファーサイズ | MongoDB_Repl_Buffer | repl_buffer_size | 現在のレプリケーションバッファーサイズ | MB | ReplicaSet 内の現在のレプリケーションバッファーのサイズ。 |
|
repl_buffer_max_size | 最大レプリケーションバッファーサイズ | MB | ReplicaSet 内のレプリケーションバッファーの最大サイズ。 | |||
WiredTiger キャッシュページのエビクション | MongoDB_WtCacheEviction | pages_selected_count | 強制的にエビクションされたページ数 | Count | - |
|
pages_selected_unable_to_evict_count | エビクションできないページ数。 | Count | - | |||
hazard_pointer_blocked_page_eviction | ハザードポインターによってブロックされたページエビクション数 | Count | - | |||
max_page_size | ページエビクションプロセス中に遭遇した最大ページサイズ。 | MB | - | |||
pages_evicted_by_application_threads | ユーザースレッドによってエビクションされた WiredTiger キャッシュ内のページ数 | Item | - | |||
moveChunk | MongoDB_MoveChunks | moveChunk_deleter_task | 保留中および実行中のチャンク範囲削除タスク数 | Count | - | シャードクラスター |
LockAcquisitions | MongoDB_WtLockAcquisitions | wt_checkPoint_lock | WiredTiger キャッシュ内のチェックポイントロック取得数 | Item | - |
|
wt_dhandle_read_lock | WiredTiger キャッシュ内のデータハンドルに対して取得された読み取りロックの数。 | Count | - | |||
wt_dhandle_write_lock | WiredTiger キャッシュ内のデータハンドルに対して書き込みロックが取得された回数。 | Count | - | |||
wt_metadata_lock | WiredTiger キャッシュで取得されたメタデータロックの数 | Count | - | |||
wt_schema_lock | WiredTiger キャッシュで取得されたスキーマロックの数。 | Count | - | |||
wt_table_read_lock | WiredTiger キャッシュで取得されたテーブル読み取りロックの数。 | Count | - | |||
wt_table_write_lock | WiredTiger キャッシュで取得されたテーブル書き込みロックの数。 | Count | - | |||
wt_txn_global_read_lock | WiredTiger キャッシュでグローバル読み取りロックが取得された回数。 | Count | - | |||
wt_txn_global_write_lock | WiredTiger キャッシュで取得されたグローバル書き込みロックの数。 | Count | - | |||
スレッドの譲渡 | MongoDB_WtCache_Thread_Yield | page_acquire_eviction_blocked | ページエビクションを待機してブロックされた回数 | Count | - |
|
page_acquire_locked_blocked | ロックされたターゲットページを待機した回数 | Times | - | |||
page_acquire_time_sleeping | ページ取得時の合計スレッドスリープ時間 | us | - | |||
WiredTigerUsage | MongoDB_WTCacheUsage | wt_cache_updates_usage | WiredTiger 更新キャッシュ使用率 | % | 更新操作に割り当てられる最大キャッシュサイズ (バイト) の割合。 |
|
クラシックマルチプランナー実行統計 | MongoDB_MultiPlanner_Worker | metrics_query_multiplanner_classicworks | タスクの総数 | Count | クラシックマルチプランナーによって実行されたタスクの総数。 |
|
論理セッションキャッシュ情報 | MongoDB_LogicalSession | active_sessions_count | キャッシュ内の論理セッション数 | Item | 前回の更新以降のキャッシュ内の論理セッションの総数。 |
|
ノードモニタリング (旧基本モニタリング)
各インスタンスタイプでサポートされているメトリックについては、コンソールをご参照ください。
メトリック | キー | メトリック名 | メトリックの意味 | 単位 | 詳細な説明 | サポートされるインスタンスタイプ |
ディスク使用率 | DiskUsage | disk_usage | ディスク使用率 | % | インスタンスが使用している総ディスク容量の割合。このメトリックは、インスタンスのディスク負荷を示します。ディスク使用率が 80% を超える場合は、コンソールのインスタンス詳細ページでインスタンス構成を変更するか、「インスタンス構成の変更」または「ApsaraDB for MongoDB インスタンスの高いディスク使用率」で解決策をご参照ください。 |
|
ネットワークトラフィック | MongoDB_Network | bytes_in | インバウンドネットワークトラフィック | バイト | - | |
bytes_out | アウトバウンドネットワークトラフィック | バイト | - | |||
num_requests | 処理されたリクエスト数 | count | - | |||
操作 QPS | MongoDB_Opcounters | insert | 挿入操作 QPS | count | MongoDB_Opcounters パラメーターには、正常に実行されたかどうかに関わらず、インスタンスが受信したすべての操作が含まれます。Bulk.insert() タイプのバッチ操作は、単一の操作として記録されます。より詳細なレコードについては、MongoDB_Documents メトリックをご参照ください。 詳細については、「Opcounters および Repl Opcounters メトリック」をご参照ください。 | |
query | クエリ操作 QPS | count | ||||
update | 更新操作 QPS | count | ||||
delete | 削除操作 QPS | count | ||||
getmore | 読み取り操作 QPS | count | ||||
command | プロトコルコマンド操作 QPS | count | ||||
接続数 | MongoDB_TotalConns | connections_active | 現在のアクティブな接続数 | count | 操作を実行しているサーバーへのクライアント接続数。 | |
current_conn | 現在の接続数 | count | サーバーへのクライアント接続の総数。これには、レプリカセット内の他のノードによって確立された接続、または Mongos とシャードノード間で確立された接続が含まれます。 | |||
connections_totalCreated_ps | 1 秒あたりの合計新規接続数 | count | - |
| ||
connections_available | 現在の利用可能な接続数 | count | - | |||
接続使用率 | ConnectionUsage | conn_usage | 接続使用率 | % |
| |
CPU 使用率 | CpuUsage | cpu_usage | CPU 使用率 | % | システム CPU 使用率とユーザー CPU 使用率の合計。このメトリックは、インスタンスのサービス負荷を示します。CPU 使用率が高いと、データの読み取りと書き込みが遅くなり、通常のサービスに影響を与える可能性があります。トラブルシューティングについては、「ApsaraDB for MongoDB インスタンスの高い CPU 使用率」をご参照ください。 | |
MongoDB_CpuDetail | cpu_sys | システム CPU 使用率 | % | - | ||
cpu_user | ユーザー CPU 使用率 | % | - | |||
メモリ使用量 | MemoryUsage | mem_usage | メモリ使用量 | % | メモリは主に WiredTiger ストレージエンジン、クライアント接続、およびリクエスト処理によって占有されます。メモリ使用率が高い原因と最適化戦略については、「ApsaraDB for MongoDB インスタンスの高いメモリ使用率」をご参照ください。 | |
IOPS 使用量 | MongoDB_IOPS | iops | IOPS 使用量 | 回/秒 |
| |
IOPS 使用率 | IOPSUsage | iops_usage | IOPS 使用率 | % | インスタンスの IOPS 使用量と現在のインスタンスタイプの最大 IOPS の比率。このメトリックは、インスタンスのサービス負荷を示します。MongoDB インスタンスの IOPS 使用率が 100% に達するか、それに近づくと、サービスの応答が遅くなったり、サービスが利用できなくなったりする可能性があります。「ApsaraDB for MongoDB インスタンスの高い IOPS 使用率」では、IOPS 使用率の表示方法、IOPS 使用率が高い原因、および最適化戦略について説明しています。 説明 クラウドディスクを使用する ApsaraDB for MongoDB 4.2 のレプリカセットおよびシャードクラスターインスタンスは、IOPS 使用量と IOPS 使用率の表示をサポートしていません。 | |
ディスク領域使用量 | MongoDB_DetailedSpaceUsage | ins_size | 使用済みディスク領域 | バイト |
| |
data_size | 使用済みデータディスク領域 | バイト | データディスクが使用する領域 (ローカルデータベースを除く)。これには主に、「collection」で始まる物理データファイル、「index」で始まる物理インデックスファイル、および WiredTiger.wt などの一部の物理メタデータファイルが含まれます。 | |||
log_size | 使用済みログディスク領域 | バイト | ローカルデータベースの物理サイズ。 | |||
操作の詳細 | MongoDB_OperationDetails | operation_exactIDCount_ps | 特定 ID のカウント操作数 | count | データが複数のシャードに分散されているシャーディングされたコレクションで、シャードキーの代わりに _id を使用する単一更新操作の数。現在のバージョンでは、これによりインスタンス内のすべてのチャンクが走査されます。チャンク数が多い場合、CPU 使用率が最大になり、インスタンスのパフォーマンスに影響を与える可能性があります。 | |
operation_scanAndOrder_ps | インデックスなしのソート操作数 | count | ソート操作を実行するためにインデックスを使用できないソート済みクエリの数。数が多いとインスタンスのパフォーマンスが低下する可能性があります。ビジネスのクエリ条件に基づいて、「ApsaraDB for MongoDB でのインデックス作成のベストプラクティス」で解決策をご参照ください。 | |||
operation_writeConflicts_ps | 書き込み競合数 | count | 書き込み競合が発生したクエリの数。少数の書き込み競合は通常、大きな影響はありません。ただし、多数の書き込み競合はデータベースのパフォーマンス低下につながる可能性があります。 | |||
BPS | MongoDB_Disk_Detail | read_io_bandwidth_mbps | ディスク読み取りスループット | MB/秒 | - | |
write_io_bandwidth_mbps | ディスク書き込みスループット | MB/秒 | - | |||
io_bandwidth_mbps | 合計ディスクスループット | MB/秒 | ディスク読み取りスループットとディスク書き込みスループットの合計。 | |||
トランザクションオペランド | MongoDB_Transactions | trans_totalPrepared_ps | 準備済みトランザクション数 | count | - |
|
trans_totalPreparedThenCommited_ps | 正常にコミットされた準備済みトランザクション数 | count | - | |||
trans_totalPreparedThenAborted_ps | 正常にロールバックされた準備済みトランザクション数 | count | - | |||
trans_totalStarted_ps | 開始されたトランザクション数 | count | - |
| ||
trans_totalCommited_ps | 正常にコミットされたトランザクション数 | count | - | |||
trans_totalAborted_ps | 正常にロールバックされたトランザクション数 | count | - | |||
カーソル | MongoDB_AllCursors | total_open | 現在開いているカーソル数 | count | - | |
timed_out | タイムアウトにより閉じられたカーソル数 | count | この値が大きい場合は、データを処理するクライアント側のビジネスコードを確認してください。 | |||
job_cursors_closed | セッション終了により閉じられたカーソル数 | count | - | |||
pinned_open | 現在開いていて使用中のカーソル数 | count | たとえば、find または getMore 操作は、次の結果バッチを取得中にカーソルが削除されるのを防ぐためにカーソルを固定し、結果を返した後に固定を解除します。 | |||
noTimeout_open | 現在開いていてタイムアウトしないカーソル数 | count | `noCursorTimeout` オプションを使用している、オープンかつタイムアウトしていないカーソルの数。このオプションは、カーソルが一定期間非アクティブな状態でもタイムアウトするのを防ぎます。ただし、`noCursorTimeout` の構成はセッションタイムアウトによって制限されます。詳細については、「ドキュメント」をご参照ください。 |
| ||
WiredTiger | MongoDB_Wt_Cache | bytes_read_into_cache | キャッシュに読み込まれたバイト数 | バイト | ディスクから WiredTiger キャッシュに読み込まれたデータバイト数。 | |
bytes_written_from_cache | キャッシュから書き込まれたバイト数 | バイト | WiredTiger キャッシュからディスクに書き込まれたデータバイト数。 | |||
maximum_bytes_configured | 最大キャッシュサイズ | バイト | WiredTiger キャッシュに構成された最大バイト数。互換性とセキュリティのため、ApsaraDB for MongoDB は WiredTiger ストレージエンジンの CacheSize を、要求されたインスタンスメモリサイズの約 60% に設定します。詳細については、「ApsaraDB for MongoDB インスタンスの高いメモリ使用率」をご参照ください。 | |||
WT 同時トランザクション | MongoDB_Wt_Concurrent_Trans | write_concurrent_trans_out | 現在の同時書き込みトランザクション数 | count | V7.0 より前では、インスタンスの同時読み取りおよび書き込みトランザクションの制限は 128 でした。可用性パラメーターが長時間 0 であった場合、過負荷を示している可能性があります。V7.0 以降、MongoDB はデフォルトのアルゴリズムを使用して、過負荷時にデータベースのスループットを最適化するために、同時ストレージエンジントランザクションの最大数を動的に調整します。可用性パラメーターが長時間 0 であっても、必ずしも過負荷を示しているわけではありません。詳細については、ドキュメントをご参照ください。 | |
write_concurrent_trans_available | 利用可能な同時書き込みトランザクション数 | count | ||||
read_concurrent_trans_out | 現在の同時読み取りトランザクション数 | count | ||||
read_concurrent_trans_available | 利用可能な同時読み取りトランザクション数 | count | ||||
WiredTigerUsage | MongoDB_WTCacheUsage | wt_cache_dirty_usage | WiredTiger ダーティキャッシュ使用率 | % | 詳細については、「ApsaraDB for MongoDB インスタンスの高いメモリ使用率」をご参照ください。 | |
wt_cache_usage | WiredTiger キャッシュ使用率 | % | ||||
平均応答時間 | MongoDB_RT | avg_rt | 合計平均応答時間 | μs | - | |
reads_avg_rt | 読み取り操作の平均応答時間 | μs | - | |||
writes_avg_rt | 書き込み操作の平均応答時間 | μs | - | |||
commands_avg_rt | コマンド操作の平均応答時間 | μs | - | |||
trans_avg_rt | トランザクション操作の平均応答時間 | μs | - | |||
影響を受けるドキュメント数 | MongoDB_Documents | document_deleted_ps | 削除されたドキュメント数 | count | - | |
document_inserted_ps | 挿入されたドキュメント数 | count | - | |||
document_returned_ps | 返されたドキュメント数 | count | - | |||
document_updated_ps | 更新されたドキュメント数 | count | - | |||
GlobalLock | MongoDB_GlobalLocks | gl_ac_readers | 読み取り操作を実行しているアクティブなクライアント接続数 | count | - | |
gl_ac_writers | 書き込み操作を実行しているアクティブなクライアント接続数 | count | - | |||
gl_cq_writers | 書き込みロックを待機している操作のキュー数 | count | - | |||
gl_cq_readers | 読み取りロックを待機している操作のキュー数 | count | - | |||
gl_cq_total | ロックを待機している操作の合計キュー数 | count | 書き込みロックを待機している操作のキュー数と、読み取りロックを待機している操作のキュー数の合計。値が大きい場合は、クライアント操作が遅延している可能性があり、アプリケーションの応答時間に影響を与える可能性があります。 | |||
クエリでスキャンされたインデックスエントリとドキュメントの数 | MongoDB_QueryExecutors | queryExecutor_scannedObject_ps | クエリによってスキャンされたドキュメント数 | count | クエリ実行およびクエリプラン評価中にスキャンされたドキュメントの総数。これは、 | |
queryExecutor_scanned_ps | クエリによってスキャンされたインデックスエントリ数 | count | クエリ実行およびクエリプラン評価中にスキャンされたインデックスエントリの総数。これは、 | |||
TTL | MongoDB_TTLs | ttl_deletedDocuments_ps | TTL インデックスにより削除されたドキュメント数 | count | 値が大きいと、多くのドキュメントが削除されていることを示し、インスタンスのパフォーマンスに影響を与える可能性があります。詳細については、「ドキュメント」をご参照ください。 | |
ttl_passes_ps | バックグラウンド TTL スレッドが削除を実行する回数 | count | TTL バックグラウンドプロセスが期限切れのドキュメントをチェックする合計回数。チェックするたびに、TTL モニターはすべての TTL インデックスからできるだけ多くの候補ドキュメントを削除しようとします。 | |||
Repl Opcounters | MongoDB_ReplOpcounters | repl_command | レプリカセット内のコマンドオペランド数 | count | レプリケーション中、MongoDB は操作をシリアル化するため、各操作のカウントに影響を与える可能性があります。したがって、MongoDB_ReplOpcounters と MongoDB_Opcounters カウンターの値は異なる場合があります。詳細については、「Opcounters および Repl Opcounters メトリック」をご参照ください。 | |
repl_delete | レプリカセット内の削除コマンドオペランド数 | count | ||||
repl_getmore | レプリカセット内の Getmore コマンドオペランド数 | count | ||||
repl_insert | レプリカセット内の挿入コマンドオペランド数 | count | ||||
repl_query | レプリカセット内のクエリコマンドオペランド数 | count | ||||
repl_update | レプリカセット内の更新コマンドオペランド数 | count | ||||
エビクションスキャン数 | MongoDB_WtCacheHPCheckEntriesWalked | wiredTiger_cache_hazardPointerCheckEntriesWalked | エビクション中にスキャンされたハザードポインター配列内のアイテム数 | count | エビクション中にハザードポインターによってブロックされたページエビクションの数。 | |
ロック取得 | MongoDB_WtLockAcquisitions | wt_checkPoint_lock | チェックポイントロック取得数 | count | - | |
wt_dhandle_read_lock | データハンドル読み取りロック取得数 | count | インスタンスにデータベースとコレクションが多すぎる場合、クライアントリクエストはハンドルロックを長時間待機する必要があり、インスタンスのパフォーマンスに影響を与える可能性があります。詳細については、「データベースとコレクションが多すぎることによるインスタンスのスタッターまたは異常」をご参照ください。 | |||
wt_dhandle_write_lock | データハンドル書き込みロック取得数 | count | ||||
wt_metadata_lock | メタデータロック取得数 | count | ||||
wt_schema_lock | スキーマロック取得数 | count | データベース、コレクション、またはインデックスの頻繁な削除と作成、およびデータベースとコレクションが多すぎると、schemaLock のオーバーヘッドが高くなり、インスタンスのパフォーマンスに影響を与える可能性があります。詳細については、「データベースとコレクションが多すぎることによるインスタンスのスタッターまたは異常」をご参照ください。 | |||
wt_table_read_lock | テーブル読み取りロック取得数 | count | - | |||
wt_table_write_lock | テーブル書き込みロック取得数 | count | - | |||
wt_txn_global_read_lock | トランザクショングローバル読み取りロック取得数 | count | - | |||
wt_txn_global_write_lock | トランザクショングローバル書き込みロック取得数 | count | - | |||
BPS 使用率 | MongoDB_MbpsUsage | total_mbps_usage | ディスク読み取り/書き込み帯域幅使用率 | % | インスタンスの合計ディスクスループットとインスタンスの最大 BPS の比率。このメトリックは、インスタンスのサービス負荷を示します。MongoDB インスタンスの BPS 使用率が 100% に達するか、それに近づくと、サービスの応答が遅くなったり、サービスが利用できなくなったりする可能性があります。クラウドディスク BPS の詳細については、「インスタンスタイプ」をご参照ください。 説明 クラウドディスクインスタンスでのみサポートされます。 |
|
プライマリ/セカンダリ間の遅延 | MongoDB_Repl_Lag | repl_lag | プライマリノードとセカンダリノード間のデータ同期遅延 | s |
|
|
Oplog 保存期間 | MongoDB_OplogTimeInterval | oplog_time_interval | Oplog 保存期間 | 時間 | バージョン 4.4 以降では、インスタンスの製品ページで storage.oplogMinRetentionHours パラメーターを変更します。 | |
moveChunk | MongoDB_MoveChunks | moveChunk_donor_started_ps | 現在のノードが移行元として機能した回数。 | Count | この値は、移行が成功したかどうかに関係なく増加します。 |
|
moveChunk_recip_stared_ps | 現在のノードがチャンク移行のターゲットである回数。 | Count | ||||
アクセスあたりのアイテム数 | - | sl_qps | 1 秒あたりのアクセス数 | Count | - |
|
クエリエグゼキュータ情報 | MongoDB_QueryExecutors | collscans_nontailable | 追尾不可能なカーソルのフルテーブルスキャン数 | Count | - |
|
collscans_total | フルテーブルスキャンの合計数 | Item | - | |||
データベースとテーブルの数 | MongoDB_CollectionNums | admin_user_coll | admin データベース内のユーザーテーブル数 | Count | - |
|
アサーション数 | MongoDB_Asserts | Regular | 通常レベル | Count | 合格したアサーションの数。 |
|
warning | 警告レベル | 数 | 警告レベルのアサーション数。この値は常に 0 です。 | |||
msg | メッセージレベル | カウント | メッセージレベルのアサーションの数。 | |||
ユーザー | ユーザーレベル | 項目 | ユーザーレベルのアサーションの数。 | |||
データハンドルの数 | MongoDB データハンドル | opened_fd_num | アクティブハンドル数 | 項目 | WiredTiger キャッシュ内のアクティブな接続データハンドルの数。 |
|
closed_fd_num | クローズされたハンドルの数 | 数 | WiredTiger キャッシュ内でスキャンされた接続について、閉じられたデータハンドルの数。 | |||
opened_fd_mem | アクティブなハンドルで使用されているメモリ | MB | WiredTiger キャッシュ内で現在アクティブな接続データハンドルが使用するメモリ | |||
操作レイテンシ | MongoDB_Latencies | reads_latency_ps | 成功した読み取りリクエストのレイテンシ | μs | すべての成功した読み取りリクエストのレイテンシ。 |
|
writes_latency_ps | 成功した書き込みリクエストのレイテンシー | us | すべての成功した書き込みリクエストのレイテンシーです。単位は us です。 | |||
commands_latency_ps | 成功したコマンド操作のレイテンシー | us | コマンド操作における、成功したすべてのリクエストのレイテンシーで、単位は us です。 | |||
trans_latency_ps | 成功したトランザクションリクエストのレイテンシー | 米国 | トランザクション内で成功したすべてのリクエストの処理にかかる時間です。単位は µs です。 | |||
TCMalloc メモリ断片化比率 | MongoDB_TcmallocCacheMemRatio | tcmalloc_cache_mem_ratio | TCMalloc メモリ断片化率 | % | - |
|
フォローの平均書き込み時間 | MongoDB_GetLastErrorWtime | metrics_getLastError_avg_wtime | 書き込みフォロー操作の平均時間 | ms | 書き込みフォロー操作の平均実行時間。 |
|
metrics_getLastError_wtimeouts | 書き込み操作とフォロー操作のタイムアウト | 回数 | `wtimeout` のしきい値を超えた書き込み確認操作の数です。 |
| ||
レプリケーションバッファーサイズ | MongoDB_Repl_Buffer | repl_buffer_size | 現在のレプリケーションバッファーサイズ | MB | ReplicaSet のレプリケーションバッファーの現在のサイズです。 |
|
repl_buffer_max_size | 最大レプリケーションバッファーサイズ | MB | ReplicaSet 内のレプリケーションバッファーの最大サイズです。 | |||
WiredTiger キャッシュページのエビクション | MongoDB_WtCacheEviction | pages_selected_count | 強制的に破棄されたページの数 | 件数 | - |
|
pages_selected_unable_to_evict_count | エビクトできないページの数。 | カウント | - | |||
hazard_pointer_blocked_page_eviction | ハザードポインターによってブロックされたページエビクションの数 | カウント | - | |||
max_page_size | ページエビクションプロセスで発生した最大ページサイズ。 | MB | - | |||
pages_evicted_by_application_threads | ユーザースレッドによってエビクトされた WiredTiger キャッシュ内のページ数 | 項目 | - | |||
moveChunk | MongoDB_MoveChunks | moveChunk_deleter_task | 待機中および実行中のチャンク範囲削除タスクの数 | カウント | - | シャーディングクラスター |
ロック取得 | MongoDB_WtLockAcquisitions | wt_checkPoint_lock | WiredTiger キャッシュにおけるチェックポイントロックの取得回数 | 項目 | - |
|
wt_dhandle_read_lock | WiredTiger キャッシュ内のデータハンドルで取得された読み取りロックの数です。 | カウント | - | |||
wt_dhandle_write_lock | WiredTiger キャッシュ内のデータハンドルに対して書き込みロックが取得された回数です。 | カウント | - | |||
wt_metadata_lock | WiredTiger キャッシュで取得されたメタデータロックの数 | カウント | - | |||
wt_schema_lock | WiredTiger キャッシュで取得されたスキーマロックの数です。 | カウント | - | |||
wt_table_read_lock | WiredTiger キャッシュで取得されたテーブル読み取りロックの回数。 | 回数 | - | |||
wt_table_write_lock | WiredTiger キャッシュで取得されたテーブル書き込みロックの数。 | カウント | - | |||
wt_txn_global_read_lock | WiredTiger キャッシュでグローバル読み取りロックが取得された回数です。 | 回数 | - | |||
wt_txn_global_write_lock | WiredTiger キャッシュで取得されたグローバル書き込みロックの数。 | カウント | - | |||
スレッドの譲渡 | MongoDB_WtCache_Thread_Yield | エビクションによるページ取得ブロック | ページエビクションの待機によるブロック回数 | 数 | - |
|
page_acquire_locked_blocked | ロック済みのターゲットページに対する待機数 | 回 | - | |||
page_acquire_time_sleeping | ページをフェッチする際のスレッドの合計スリープ時間 | us | - | |||
WiredTiger 使用量 | MongoDB_WTCacheUsage | wt_cache_updates_usage | WiredTiger 更新キャッシュ使用率 | % | 最大キャッシュサイズ (バイト単位) のうち、更新操作に割り当てられる割合です。 |
|
クラシックマルチプランナーの実行統計 | MongoDB_MultiPlanner_Worker | metrics_query_multiplanner_classicworks | 総タスク数 | カウント | クラシックマルチプランナーによって実行されるタスクの総数です。 |
|
論理セッションのキャッシュ情報 | MongoDB_LogicalSession | active_sessions_count | キャッシュ内の論理セッション数 | 項目 | 最後のリフレッシュ以降、キャッシュに存在する論理セッションの総数。 |
|
高度なモニタリング
[高度なモニタリング] は、スタンドアロンインスタンス、レプリカセットインスタンス、およびシャードクラスターインスタンスでのみサポートされます。
ご利用のインスタンスタイプでサポートされている特定のメトリックについては、コンソールをご参照ください。
サポートされるインスタンス | メトリック | メトリックと説明 | 説明 | 単位 |
| CPU 使用率 | cpu_usage | インスタンスの CPU 使用率です。 | % |
メモリ使用量 | mem_usage | インスタンスのメモリ使用量です。 | % | |
ディスク領域使用量 | ins_size | 使用済みの合計領域です。 | バイト | |
data_size | 使用済みのデータディスク領域です。 | バイト | ||
log_size | 使用済みのログディスク領域です。 | バイト | ||
接続使用率 | conn_usage | 現在の接続数と最大接続数の比率です。 | % | |
カーソル | open_no_timedout | タイムアウトが設定されていないオープンカーソルの数です。 | 個 | |
pinned_open | 現在使用中のカーソルの数です。 | 個 | ||
open_total | オープンカーソルの総数です。 | 個 | ||
closed_by_timeout | タイムアウトによりクローズされたカーソルの数です。 | 個 | ||
closed_by_session | セッションがクローズされたためにクローズされたカーソルの数です。 | 個 | ||
読み取り/書き込みキュー | currentQueue_total | ロックを待機している操作の総数です。 | 件 | |
currentQueue_readers | 読み取りロックを待機している操作の数です。 | 単位 | ||
currentQueue_writers | 書き込みロックを待機している操作の数です。 | 件 | ||
active_readers | 読み取り操作を実行しているアクティブなクライアント接続の数です。 | 個 | ||
active_writers | 書き込み操作を実行しているアクティブなクライアント接続の数です。 | 個 | ||
平均応答時間 (MongoDB_RT) | avg_RT | インスタンスの平均応答時間です。 | マイクロ秒 | |
reads_avg_rt | 読み取り操作の平均応答時間です。 | マイクロ秒 | ||
writes_avg_rt | 書き込み操作の平均応答時間です。 | マイクロ秒 | ||
commands_avg_rt | コマンド操作の平均応答時間です。 | マイクロ秒 | ||
trans_avg_rt | トランザクション操作の平均応答時間です。 | マイクロ秒 | ||
WiredTiger リクエストキュー | write_concurrent_trans_out | 同時書き込みリクエストの数です。 | 件 | |
read_concurrent_trans_out | 同時読み取りリクエストの数です。 | 単位 | ||
write_concurrent_trans_available | 利用可能な同時書き込みリクエストの数です。 | 件 | ||
read_concurrent_trans_available | 利用可能な同時読み取りリクエストの数です。 | 件 | ||
I/O レイテンシ | iocheck_cost | 現在の I/O の応答パフォーマンスです。 説明 MongoDB 4.0 以前を実行するスタンドアロンインスタンスおよびレプリカセットインスタンスでのみサポートされます。 | ms | |
WiredTiger キャッシュ使用量 | wt_cache_usage | WiredTiger キャッシュの使用量です。 | % | |
wt_cache_dirty_usage | WiredTiger ダーティキャッシュの使用量です。 | % | ||
影響を受けるドキュメント数 | deletedDocuments | 削除されたドキュメントの数です。 | 件 | |
insertedDocuments | 挿入されたドキュメントの数です。 | 件 | ||
returnDocuments | 返されたドキュメントの数です。 | 件 | ||
updatedDocuments | 更新されたドキュメントの数です。 | 件 | ||
操作詳細 | scanAndOrder | ソートにインデックスを使用できないリクエストの数です。 | 件 | |
writeConflicts | 書き込み競合の数です。 | 単位 | ||
exactIDCount | ブロードキャストによって一致する _id 情報を取得する必要があるリクエストの数です。 | 件 | ||
クエリでスキャンされたインデックスとドキュメントの数 | scannedKeys | クエリでスキャンされたインデックスキーの数です。 | 個 | |
scannedDocs | クエリでスキャンされたドキュメントの数です。 | 件 | ||
TTL | ttlDeletedDocuments | TTL インデックスが原因で削除されたドキュメントの数です。 | 件 | |
ttlPasses | バックグラウンド TTL スレッドが削除を実行した回数です。 | 項目 | ||
ロック取得 | wiredTiger_schema_lock_delta | スキーマロックが取得された回数です。 | 項目 | |
wiredTiger_metadata_lock_delta | メタデータロックが取得された回数です。 | 単位 | ||
wiredTiger_table_read_lock_delta | テーブル読み取りロックが取得された回数です。 | 単位 | ||
wiredTiger_table_write_lock_delta | テーブル書き込みロックが取得された回数です。 | 項目 | ||
wiredTiger_txn_global_read_lock_delta | トランザクションのグローバル読み取りロックが取得された回数です。 | 単位 | ||
wiredTiger_txn_global_write_lock_delta | トランザクションのグローバル書き込みロックが取得された回数です。 | 単位 | ||
MBPS | read_io_bandwidth_mbps | ディスク読み取りスループットです。 | MB/s | |
write_io_bandwidth_mbps | ディスク書き込みスループットです。 | MB/s | ||
io_bandwidth_mbps | 合計ディスクスループットです。 | MB/s | ||
トランザクション操作数 | trans_totalPrepared_ps | 準備済みトランザクションの数です。 | 単位 | |
trans_totalPreparedThenCommited_ps | 正常にコミットされた準備済みトランザクションの数です。 | 件 | ||
trans_totalPreparedThenAborted_ps | 正常にロールバックされた準備済みトランザクションの数です。 | 件 | ||
trans_totalStarted_ps | 開始済みトランザクションの数です。 | 件 | ||
trans_totalCommited_ps | 正常にコミットされたトランザクションの数です。 | 単位 | ||
trans_totalAborted_ps | 正常にロールバックされたトランザクションの数です。 | 単位 | ||
MBPS 使用率 | total_mbps_usage | ディスク読み取り/書き込み帯域幅の使用率です。 説明
| % | |
WiredTiger | bytes_read_into_cache | キャッシュに読み込まれたデータ量です。 | バイト | |
bytes_written_from_cache | キャッシュからディスクに書き込まれたデータ量です。 | バイト | ||
maximum_bytes_configured | 設定された最大ディスクサイズです。 | バイト | ||
ディスク領域使用量 | disk_usage | 使用済みの合計領域と利用可能な最大領域の比率です。 | % | |
操作 QPS | insert | オペランドを挿入できます。 | 単位 | |
query | クエリ操作の数です。 | 単位 | ||
update | 更新操作の数です。 | 件 | ||
delete | 削除操作の数です。 | 件 | ||
getmore | 読み取り操作の数です。 | 件 | ||
command | プロトコルコマンド操作の数です。 | 件 | ||
接続数 | current_conn | インスタンスへの現在の合計接続数です。 | 個 | |
active_conn | インスタンスへのアクティブな接続数です。 | 個 | ||
ネットワークトラフィック | bytes_in | 受信トラフィックです。 | バイト | |
bytes_out | 送信トラフィックです。 | バイト | ||
| IOPS 使用量 | data_iops(iops) | IOPS 使用量です。 説明
| 回/s |
IOPS 使用率 | iops_usage | インスタンスが使用した IOPS と利用可能な最大 IOPS の比率です。 説明 ディスクを使用し、MongoDB 4.2 を実行するインスタンスでは、IOPS 使用量と IOPS 使用率の表示はサポートされていません。 | % | |
プライマリ/セカンダリ遅延 | repl_lag | インスタンスのプライマリノードとセカンダリノード間のデータ同期遅延です。 説明
| s | |
シャードクラスターインスタンス | シャードクラスターのシャードコンポーネントの合計操作 QPS | insert_primary | プライマリノードでの挿入操作の数です。 | 件 |
query_primary | プライマリノードでのクエリ操作の数です。 | 件 | ||
update_primary | プライマリノードでの更新操作の数です。 | 件 | ||
delete_primary | プライマリノードでの削除操作の数です。 | 単位 | ||
getmore_primary | プライマリノードでの読み取り操作の数です。 | 件 | ||
command_primary | プライマリノードでのプロトコルコマンド操作の数です。 | 件 | ||
insert_secondary | セカンダリノードでの挿入操作の数です。 | 件 | ||
query_secondary | セカンダリノードでのクエリ操作の数です。 | 件 | ||
insert_hidden | 非表示ノードでの挿入操作の数です。 | 件 | ||
query_hidden | 非表示ノードでのクエリ操作の数です。 | 件 | ||
update_hidden | 非表示ノードでの更新操作の数です。 | 件 | ||
delete_hidden | 非表示ノードでの削除操作の数です。 | 件 | ||
getmore_hidden | 非表示ノードでの読み取り操作の数です。 | 単位 | ||
command_hidden | 非表示ノードでのプロトコルコマンド操作の数です。 | 件 | ||
シャードクラスターの Mongos コンポーネントの合計操作 QPS | insert | オペランドを挿入できます。 | 件 | |
query | クエリ操作の数です。 | 件 | ||
update | 更新操作の数です。 | 件 | ||
delete | 削除操作の数です。 | 件 | ||
getmore | 読み取り操作の数です。 | 件 | ||
command | プロトコルコマンド操作の数です。 | 件 | ||
moveChunk | donorCount | 現在のノードが moveChunk または moveRange 操作のソースとして機能した回数です。 | 単位 | |
recipientCount | 現在のノードがチャンクを受信する宛先シャードとして機能した回数です。 | 単位 |
パフォーマンストレンド
各インスタンスタイプでサポートされているメトリックについては、コンソールをご参照ください。
サポートされるインスタンス | メトリック | メトリックと説明 |
| CPU 使用率 | mongodb.cpu_usage:インスタンスの CPU 使用率。 |
メモリ使用量 | mongodb.mem_usage:インスタンスのメモリ使用量。 | |
ディスク領域使用量 | インスタンスのディスク領域使用量のパフォーマンストレンド。内容は次のとおりです:
| |
カーソル | インスタンスのカーソル数のパフォーマンストレンド。内容は次のとおりです:
| |
WiredTiger リクエストキュー | 読み取り/書き込みリクエスト数と利用可能な同時操作数のパフォーマンストレンド。内容は次のとおりです:
説明 このメトリックは、Standard Edition のレプリカセットインスタンスでのみサポートされます。 | |
WiredTiger | インスタンスの WiredTiger エンジンのキャッシュレイヤーのメトリックのパフォーマンストレンド。内容は次のとおりです:
説明 このメトリックは、Standard Edition のレプリカセットインスタンスでのみサポートされます。 | |
| ディスク使用率 | mongodb.disk_usage:MongoDB のディスク使用率。 |
操作 QPS | インスタンスの 1 秒あたりの操作数 (QPS) のパフォーマンストレンド。内容は次のとおりです:
| |
接続数 | mongodb.connections.current:インスタンスへの現在の合計接続数。 | |
ネットワークトラフィック | インスタンスのネットワークトラフィックのパフォーマンストレンド。内容は次のとおりです:
| |
| IOPS 使用量 | 1 秒あたりの入出力操作 (IOPS) 使用量のパフォーマンストレンド。内容は次のとおりです:
|
IOPS 使用率 | mongodb.iops_usage:IOPS 使用率。 説明 IOPS 使用量と IOPS 使用率は、クラウドディスクを使用するバージョン 4.2 のレプリカセットインスタンスおよびシャードクラスターインスタンスではサポートされていません。 | |
レプリカセットインスタンス | GlobalLock | インスタンスのグローバルロックのパフォーマンストレンド。内容は次のとおりです:
|