クラスター メトリクスの確認
項目一覧
Atlas は、サーバー、データベース、MongoDB プロセスのメトリクスを収集して表示します。
クラスター メトリクスを監視してパフォーマンスの問題を特定し、現在のクラスターが要件を満たしているかどうかを判断します。 クラスターをモニタリングするために使用できるメトリクスの詳細については、「 利用可能なメトリクスの確認 」を参照してください。
注意
Atlas が Metricsページにいつでも表示するサーバーの数は、ブラウザの画面サイズによって異なります。 Atlas に表示されるサーバーを制御するには、 Toggle Membersセクションを使用します。 S
、 P
アイコンにカーソルを合わせて、それぞれが表すサーバーを見つけます。
メトリクスを表示
- プロジェクト概要を表示
- Clustersビューには、Atlas プロジェクト内のすべてのクラスターが表示され、クラスターごとのコアメトリクスが特権になっています。 また、 Overviewタブでは、特定のクラスターのコアメトリクスを表示できます。
- Atlas サーバーレスインスタンス メトリクスの表示
- Atlasプロジェクト内の特定のサーバーレスインスタンスのメトリクスを表示します。
- Atlas レプリカセット メトリクスの表示
- Atlas プロジェクト内の特定のレプリカセットのメトリクスを表示します。
- Atlas シャーディングされたクラスター メトリクスの表示
- Atlas プロジェクト内の特定のシャーディングされたクラスターのメトリクスを表示します。
- MongoDB プロセスの表示
- Atlas クラスター内の特定の MongoDB プロセスのメトリクスを表示します。
- リアルタイム パフォーマンス メトリクスの表示
- プロジェクト内の特定の Atlas クラスターのリアルタイム パフォーマンス メトリクスを表示します。
- Atlas Search メトリクスの表示
- 少なくとも 1 つのアクティブな Atlas Search インデックスを持つ Atlas クラスターの Atlas Search メトリクスを表示します。
重要なメトリクス
以下のメトリクスを監視して、クラスターの健全性を迅速に測定できます。
チャート | 説明 |
---|---|
Connections | クラスターへのアクティブな接続の合計を示す数値。 接続を監視して、現在の接続制限が十分かどうかを判断します。 必要に応じて、クラスター階層をアップグレードします。 |
Disk IOPS | 1 秒あたりの入力操作数を示す数値。 ディスク IOPS が最大プロビジョニングされた IOPS に近づくかどうかを監視します。 クラスターが将来のワークロードを処理できるかどうかを判断してください。 |
Disk Usage | クラスターで使用されているディスク領域の合計バイト数を示す数値。 クラスター上のデータと MongoDB 運用データ(バッファ、ジャーナル、およびログ ファイル)の合計サイズをモニタリングします。 詳しくは、「ストレージの問題の修正 」を参照してください。 |
Query Targeting | MongoDB で実行される読み取り操作実行の効率を示す数値。 クエリ ターゲティング メトリクスをモニターして、非効率的なクエリを特定。 Atlas Searchプロセス( 詳しくは、「クエリの問題の修正 」を参照してください。 |
Normalized System CPU | ノード上のすべてのプロセスの CPU 使用率を、CPU コアの数で割った 0~100% の範囲でスケーリングされた数値。 CPU 使用率を監視して、データがメモリではなくディスクから取得されているかどうかを判断します。 アラートのトリガーになった使用状況が見えない場合は、該当する期間の上でマウスをクリックしてドラッグし、 Normalized System CPU チャートを拡大してください。高解像度のビューを使用すると、概要では確認できなかった CPU 使用率の急激な上昇を特定できる場合があります。 詳しくは、「 IOPS の問題の修正 」、「 失われたプライマリの修正 」、「 CPU 使用率の問題の修正 」を参照してください。 |
Oplog GB/Hour | プライマリが 1 時間あたりに生成するoplogデータの平均レートをギガバイト単位で示す数値。 oplog データを監視して、oplog サイズを増やす必要があるかどうかを判断します。 詳しくは、「 oplog問題の修正 」を参照してください。 |
Util % | リクエストがディスクに発行され、ディスクによって処理された時間の割合。 このメトリクスには、MongoDB プロセスだけでなく、すべてのプロセスからのリクエストが含まれます。 使用率が高いかどうかを監視します。 プロビジョニングされた IOPS を増やすか、クラスターをアップグレードするかを決定します。 詳しくは、「 IOPS の問題の修正 」を参照してください。 |
データ ストレージの粒度の監視
Atlas はメトリクス データをさまざまな粒度レベルで保存します。 Atlas は各粒度レベルごとに、次の細かい粒度レベルで報告されたメトリクスの平均としてメトリクスを計算します。
例
60分の期間の終了時に、Atlas は1時間のメトリクス レポートを生成します。 Atlas は、 1時間レポートの接続メトリクスの値を、その時間に生成する60 1分のレポート全体の接続メトリクスのすべての値の平均として計算します。
プレミアム モニタリングの資格がない限り、Atlas は 1 分の粒度でメトリクス データを収集します。
メトリクス データが保持期間の終了に達すると、Atlas はそれらを次に大きな粒度レベルの 1 つのユニットに圧縮します。
例
48時間のデータが収集されると、Atlas は60分の各グループを 1 時間の 1 単位に圧縮します。 63日後、Atlas は24時間の各グループを 1 日の 1 つの単位に圧縮します。
バースト レポート作成
多くのメトリクスにはバースト レポート作成と同等があります。 The value of a burst reporting metric at a given granularity is the maximum reported value from all the reports Atlas generates at the next finer granularity level during that interval.
例
Disk IOPS メトリクスには Max Disk IOPS と同等の値があります。 Atlas は、Atlas がその時間に生成した 60 時間のレポート全体で 1 時間間隔の Max Disk IOPS を報告し、最大ディスク IOPS 値として を報告します。 Atlas は、Atlas がその時間に生成した 24 時間の 1 時間のレポート全体で 1 日間隔の Max Disk IOPS を報告し、最大ディスク IOPS 値として報告します。
プレミアム モニタリングの粒度
M40
以上のクラスターが少なくとも 1 つある場合、Atlas はプロジェクト内のすべてのクラスターに対してプレミアム モニタリングを自動的に有効にします。 プレミアム モニタリングを有効にすると、Atlas は 10 秒の粒度でメトリクス データを収集します。 最後のM40
クラスターをダウングレードまたは終了するまで、プロジェクト内のすべてのクラスターでプレミアム モニタリングは有効のままになります。
メトリクス データの保持
Atlas がメトリクス データを保持する期間は、データの粒度に応じて異なります。
データ期間 | 保持期間 |
---|---|
10秒 | 8 時間 |
1 分 | 48 時間 |
5 分 | 48 時間 |
1 時間 | 63日 |
1 日 | 永久 |
Atlas はすべてのデータベース固有の統計を保持します。 MongoDB ログデータは、2 分あたり最大 2000 行の保持速度で保持されます。
注意
過去のメトリクスの引き継ぎ
以前に削除されたクラスターと同じ配置タイプ、名前、プロジェクトで新しいクラスターを作成すると、削除されたクラスターの履歴メトリクスは新しいクラスターに継承されます。
無料クラスターと共有クラスターのモニタリングに関する考慮事項
M0
無料のクラスターとM2/M5
共有クラスターは、利用可能なメトリクスとグラフのサブセットをサポートします。 クラスターの制限に関する詳細なドキュメントについては、「 Atlas M0 (無料クラスター)、M2 、M5 の制限 を参照してください。M0/M2/M5
Atlas は、7 日間接続アクティビティがなかった
M0
無料クラスターのモニタリングを一時停止します。Atlas 管理 API、Driver、mongosh
、またはData Explorerを介して接続が成功すると、監視が再開されます。
サーバーレスインスタンスのモニタリングに関する考慮事項
サーバーレスインスタンスは、利用可能なメトリクスとチャートのサブセットをサポートします。 サーバーレスインスタンスの制限に関する詳細なドキュメントについては、「サーバーレスインスタンスの制限」を参照してください。
タグの管理
ClustersページまたはOverviewページから、タグの追加、既存のタグの表示、およびタグの管理を行えます。 詳しくは、「 Clustersページからのクラスター タグの管理 」および 「 Overviewページからのクラスター タグの管理 」を参照してください。
重要
個人を特定できる情報(PII)や保護医療情報(PHI)などの機密情報をリソース タグに含めないでください。請求などの他の MongoDB サービスは、リソース タグにアクセスできます。リソース タグは、個人的な機密情報を扱うためのものではありません。詳細については、「機密情報」を参照してください。