Docs Menu
Docs Home
/
MongoDB Cloud Manager
/ /

リアルタイム メトリクスの表示

項目一覧

  • プロジェクトでのリアルタイム パフォーマンス パネルの有効化または無効化
  • テーブル ビュー
  • グラフ ビュー
  • グラフ ビューから正確なメトリクスを読み込む
  • 停止と再起動の表示

注意

アベイラビリティーCloud Managerは、オートメーションが管理するMongoDB配置のリアルタイム メトリクスを表示できます。 リアルタイム データの収集には MongoDB Agent が必要です。

Cloud Manager は、 mongod (レプリカセットとシャード)とmongosプロセスのリアルタイム メトリクスをサポートしています。

リアルタイム メトリクスを表示するには、目的の配置の Metricsボタンをクリックし、次にReal Timeをクリックします。

配置メトリクスを監視してパフォーマンスの問題を特定し、現在の配置が要件を満たしているかどうかを判断します。 配置をモニタリングするために使用できるメトリクスの詳細については、「利用可能なメトリクスの確認 」を参照してください。

この機能にアクセスするには、 Project OwnerまたはProject Data Access Admin Cloud Manager ユーザー ロールが必要です。

右上隅の をクリックすると、 TableまたはGraphのメトリクスを表示できます。

注意

必要な特権

プロジェクトでReal-Time Performance Panelを有効にするには、プロジェクトのProject Ownerロールが必要です。

Cloud Manager では、デフォルトでリアルタイム パフォーマンス パネルが有効になります。 この設定を切り替えるには:

1
  1. まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

  3. Projects メニューの横にある Options メニューをクリックし、 Project Settings をクリックします。

    [ Project Settings ]ページが表示されます。

2
フィールド
表示
Commands
Queries
Updates
Deletes
Inserts
GetMores

mongostatが報告した指定された操作(コマンド、クエリなど)の数。

Time / Read
Time / Write
Time / Command

現在の読み取りリクエスト、書込みリクエスト、およびその他のデータベースコマンドのレイテンシ メトリクス。 MongoDB 3.4 + でのみ利用可能です。 詳しくは、 serverStatusopLatenciesを参照してください。

Scanned / Returned
Scanned Objects / Returned

現在のクエリで返されたドキュメントとオブジェクトに対するスキャンされたドキュメントとオブジェクトの比率。 これらのメトリクスは、クエリでインデックスが使用されているかどうか、またどのように使用されているかを判断するのに役立ちます。 詳細については、「クエリ パフォーマンスの分析 」を参照してください。

Active Readers
Active Writers
Queued Readers
Queued Writers

mongostatが報告したアクティブな読み取り、キュー付き読み取り、アクティブな書込み、キュー付き書込みの数。

Lag Time

レプリカセット のプライマリ メンバーから セカンダリ メンバーに操作を複製するのに必要な時間。 レプリカセットのセカンダリ ノードのみに使用できます。 詳細については、「レプリカセットのセカンダリ ノード 」を参照してください。

CPU
Disk IOPS
Sys Mem

クラスター内のノードのオペレーティング システムに応じて統計情報を取得します。

  • Linux: MongoDB をホストしているマシンの現在使用されている CPU とディスク容量の割合と、バッファ、キャッシュ、スワップ領域を除く物理メモリ使用量の合計を表示。

  • macOS: MongoDB をホストしているマシンの現在使用されている CPU とディスク容量の割合と、キャッシュとスワップ領域を除く物理メモリ使用量の合計を表示。

  • Windows: MongoDB をホストしているマシンの現在使用されている CPU とディスク容量の割合と、物理メモリ使用量の合計を表示。

Connections
Bytes In
Bytes Out

MongoDB をホストしているマシンへの現在の接続数と、 mongostatが報告したインバウンドとアウトバウンドのバイト数。

をクリックしますテーブルのフィールドを非表示または表示します。

チャート
表示

Connections, Network In, Network Out

MongoDB をホストしているマシンへの現在の接続数と、 mongostatが報告したインバウンドとアウトバウンドのバイト数。

CPU, Disk IOPS, and Sys Mem

統計情報は、クラスター内のノードのオペレーティング システムによって異なります。

  • Linux: MongoDB をホストしているマシンの現在使用されている CPU とディスク容量の割合と、バッファ、キャッシュ、スワップ領域を除く物理メモリ使用量の合計を表示。

  • macOS: MongoDB をホストしているマシンの現在使用されている CPU とディスク容量の割合と、キャッシュとスワップ領域を除く物理メモリ使用量の合計を表示。

  • Windows: MongoDB をホストしているマシンの現在使用されている CPU とディスク容量の割合と、物理メモリ使用量の合計を表示。

Operations

Query Execution Times

現在の読み取りリクエスト、書込みリクエスト、およびその他のデータベースコマンドのレイテンシ メトリクスを表示します。 MongoDB 3.4 + でのみ利用可能です。 詳しくは、 serverStatusopLatenciesを参照してください。

Query Targeting

現在のクエリで返されたドキュメントとオブジェクトに対するスキャンされたドキュメントとオブジェクトの比率。 これらのメトリクスは、クエリでインデックスが使用されているかどうか、またどのように使用されているかを判断するのに役立ちます。 詳細については、「クエリ パフォーマンスの分析 」を参照してください。

Reads & Writes

Replication Lag

レプリカセット のプライマリ メンバーから セカンダリ メンバーに操作を複製するのに必要な時間。 レプリカセットのセカンダリ ノードのみに使用できます。 詳細については、「レプリカセットのセカンダリ ノード 」を参照してください。

Hottest Collections

mongotopが報告したほとんどの操作を含むコレクション。 各ホット コレクションごとに、テーブルにはコレクションのUtilization Percentも表示されます。

Utilization Percent は、サンプル期間中にmongotopが報告した読み取り時間と書込み時間から計算されます。 具体的には、 Utilization Percentは、サンプル期間中に配置されたすべてのコレクションの読み取りおよび書込み時間に対するコレクションの読み取りおよび書込み時間の割合(最も近い0.1 % に丸められます)です。 この期間中に読み取りおよび書き込み操作が発生しない場合、 Utilization Percentは0 % になることがあります。

ホットテスト コレクションは、チャートに表示される最新の時刻に対応します。 つまり、表示が実行中(一時停止されていない)の場合、コレクションは現在のタイムスタンプで最もホットなコレクションに対応します。 表示が一時停止されている場合、コレクションは一時停止時に最もホットなコレクションに対応します。

Slowest Operations

db.currentOp ()が報告した最も遅い操作。

操作は、チャートに表示される最新の時刻に対応します。 つまり、表示が実行中(一時停止されていない)の場合、操作は現在のタイムスタンプで最も遅い操作に対応します。 表示が一時停止されている場合、操作は一時停止時に最も遅い操作に対応します。

操作をクリックすると、 db.currentOp()が操作について報告した詳細な JSON ドキュメントが表示されます。

データアクセス管理者ロールを持つユーザーは、操作詳細パネルで操作または非アクティブなトランザクションを強制的に停止するための ボタンにアクセスできます。

低速操作を停止するには

  1. Slowest Operationsペインで操作をクリックします。

  2. Operation DetailsペインでKill Opをクリックします。

    または、操作が非アクティブなトランザクションである場合は、 Kill Sessionをクリックします。

  3. Confirm OperationモーダルでYes, terminate this operationをクリックします。

トランザクションの詳細については、 MongoDB マニュアルを参照してください。

グラフでメトリクスを非表示または表示するには、メトリクスのカラーボックスをクリックします。

リアルタイム パフォーマンス パネルのGraphビューを一時停止すると、折れ線グラフにカーソルを合わせると、その時点の正確な値と、最も遅い操作と最もホットなコレクションを特定の時点で確認できます。

表示メトリクスの更新を停止するには、[ Pause ] をクリックします。 Pauseは 表示の更新のみを停止し、基礎となるデータのコレクションを一時停止しません。

表示の更新を再開するには、[ Play ] をクリックします。

戻る

MongoDB プロセス