注意
可用性MongoDB Ops Managerは、Automation が管理するMongoDB配置のリアルタイム メトリクスを表示できます。 リアルタイム データの収集には MongoDB Agent が必要です。
Ops Manager supports real-time metrics for mongod (replica sets and shards) and mongos processes.
リアルタイム メトリクスを表示するには、目的の配置のMetricsボタンをクリックし、次にReal Timeをクリックします。
Monitor deployment metrics to identify performance issues and determine whether your current deployment meets your requirements. To learn more about the metrics available to monitor your deployments, see Review Available Ops Manager Metrics.
この機能にアクセスするには、次のいずれかを行う必要があります。
プロジェクトに属する
グローバル モニタリング管理者ロールまたはグローバル オーナーロールを持つ
右上隅の をクリックすると、 TableまたはGraphのメトリクスを表示できます。
プロジェクトでのリアルタイム パフォーマンス パネルの有効化または無効化
MongoDB Ops Managerでは、デフォルトでリアルタイム パフォーマンス パネルが有効になります。 この設定を切り替えるには:
テーブル ビュー
フィールド | 表示 |
|---|---|
Commands Queries Updates Deletes Inserts GetMores | mongostatが報告した指定された操作(コマンド、クエリなど)の数。 |
Time / Read Time / Write Time / Command | 現在の読み取りリクエスト、書込みリクエスト、およびその他のデータベースコマンドのレイテンシ メトリクス。 MongoDB3.4 + でのみ利用可能。詳しくは、 |
Scanned / Returned Scanned Objects / Returned | 現在のクエリで返されたドキュメントとオブジェクトに対するスキャンされたドキュメントとオブジェクトの比率。 これらのメトリクスは、クエリでインデックスが使用されているかどうか、またどのように使用されているかを判断するのに役立ちます。 詳細については、「クエリ パフォーマンスの分析 」を参照してください。 |
Active Readers Active Writers Queued Readers Queued Writers | mongostatが報告したアクティブな読み取り、キュー付き読み取り、アクティブな書込み、キュー付き書込みの数。 |
Lag Time | レプリカセット のプライマリ メンバーから セカンダリ メンバーに操作を複製するのに必要な時間。 レプリカセットのセカンダリ ノードのみに使用できます。 詳細については、「レプリカセットのセカンダリ ノード 」を参照してください。 |
CPU Disk IOPS Sys Mem | クラスター内のノードのオペレーティング システムに応じて統計情報を取得します。
|
Connections Bytes In Bytes Out | MongoDB をホストしているマシンへの現在の接続数と、 mongostatが報告したインバウンドとアウトバウンドのバイト数。 |
をクリックしますテーブルのフィールドを非表示または表示します。
グラフ ビュー
チャート | 表示 |
|---|---|
Connections, Network In, Network Out | MongoDB をホストしているマシンへの現在の接続数と、 mongostatが報告したインバウンドとアウトバウンドのバイト数。 |
CPU, Disk IOPS, and Sys Mem | 統計情報は、クラスター内のノードのオペレーティング システムによって異なります。
|
Operations | Number of operations as reported by mongostat. |
Query Execution Times | 現在の読み取りリクエスト、書込みリクエスト、およびその他のデータベースコマンドのレイテンシメトリクスを表示します。 MongoDB + でのみ利用可能。詳しくは、3.4 |
Query Targeting | 現在のクエリで返されたドキュメントとオブジェクトに対するスキャンされたドキュメントとオブジェクトの比率。 これらのメトリクスは、クエリでインデックスが使用されているかどうか、またどのように使用されているかを判断するのに役立ちます。 詳細については、「クエリ パフォーマンスの分析 」を参照してください。 |
Reads & Writes | Number of active reads, queued reads, active writes, and queued writes as reported by mongostat. |
Replication Lag | レプリカセット のプライマリ メンバーから セカンダリ メンバーに操作を複製するのに必要な時間。 レプリカセットのセカンダリ ノードのみに使用できます。 詳細については、「レプリカセットのセカンダリ ノード 」を参照してください。 |
Hottest Collections | Collections with the most operations that mongotop has reported. For each hot collection, the table also displays the Utilization Percent for the collection. Utilization Percent は、サンプル期間中に mongotop が報告した読み取り時間と書込み時間から計算されます。具体的には、Utilization Percent 0は、サンプル期間中に配置されたすべてのコレクションの読み取りおよび書込み時間に対するコレクションの読み取りおよび書込み時間の割合(最も近い.1 % に丸められます。この期間中に読み取りおよび書き込み操作が発生しない場合、 はUtilization Percent 0% になることがあります。 ホットテスト コレクションは、チャートに表示される最新の時刻に対応します。 つまり、表示が実行中(一時停止されていない)の場合、コレクションは現在のタイムスタンプで最もホットなコレクションに対応します。 表示が一時停止されている場合、コレクションは一時停止時に最もホットなコレクションに対応します。 |
Slowest Operations | Slowest operations that the 操作は、チャートに表示される最新の時刻に対応します。 つまり、表示が実行中(一時停止されていない)の場合、操作は現在のタイムスタンプで最も遅い操作に対応します。 表示が一時停止されている場合、操作は一時停止時に最も遅い操作に対応します。 Click the operation to view the detailed JSON document that データアクセス管理者ロールを持つユーザーは、操作詳細パネルで操作または非アクティブなトランザクションを強制的に停止するための ボタンにアクセスできます。 低速操作を停止するには
トランザクションの詳細については、 MongoDB マニュアルを参照してください。 |
グラフでメトリクスを非表示または表示するには、メトリクスのカラーボックスをクリックします。
グラフ ビューから正確なメトリクスを読み込む
リアルタイム パフォーマンス パネルのGraphビューを一時停止すると、折れ線グラフにカーソルを合わせると、その時点の正確な値と、最も遅い操作と最もホットなコレクションを特定の時点で確認できます。
停止と再起動の表示
表示メトリクスの更新を停止するには、[ Pause ] をクリックします。 Pauseは 表示の更新のみを停止し、基礎となるデータのコレクションを一時停止しません。
表示の更新を再開するには、[ Play ] をクリックします。