レプリカセット クラスターの確認
MongoDB のレプリカセットは、同じデータセットを維持する mongod
プロセスのグループです。
クラスター メトリクスを監視してパフォーマンスの問題を特定し、現在のクラスターが要件を満たしているかどうかを判断します。 クラスターをモニタリングするために使用できるメトリクスの詳細については、「 利用可能なメトリクスの確認 」を参照してください。
レプリカセット メトリクスの表示
Atlas CLI を使用してレプリカセットの指定されたホスト上のデータベースのメトリクスを返すには、次のコマンドを実行します。
atlas metrics databases describe <hostname:port> <databaseName> [options]
Atlas CLI を使用して、レプリカセットの指定されたホストで使用可能なデータベースを一覧表示するには、次のコマンドを実行します。
atlas metrics databases list <hostname:port> [options]
前のコマンドの構文とパラメータの詳細については、Atlas CLI ドキュメントのAtlas メトリクス データベースの説明とAtlas メトリクス データベースのリストを参照してください。
プロジェクトの クラスター ビューで特定の Atlas クラスターのメトリクスを表示するには、そのクラスターの View Monitoringボタンをクリックします。 または、クラスターの名前をクリックしてクラスターの概要を開き、 Metricsタブをクリックします。 レプリカセットを全体的に確認することも、特定のノードに焦点を当てて確認することもできます。
Atlas UI のMetricsビューには、次の 3 つの異なるセクションがあります。
チャートコントロール
Atlas は、 Metricビューに対して次のコントロールを提供します。 これらのオプションのいずれかを調整すると、 Metricsビューの下に表示されるすべてのグラフに影響します。
制御 | 関数 |
---|---|
Granularity | 各チャートに表示されるメトリクスの粒度を変更します。 粒度を選択します。通常、1 分から 1 日(24 時間)の範囲で選択します。 選択したZoomまたはCurrent Displayの日付制御に基づいて粒度を自動的に調整するには、 Atlas は、 |
Zoom | 各チャートに表示されるメトリクスの日付範囲を変更します。 1 時間から 5 年の範囲の拡大を選択します。 Zoomを調整すると、 Current Displayの日付範囲が自動的に調整されます。 |
Current Display | 各チャートに表示されるメトリクスの開始日時と終了日時の範囲を変更します。 開始日と終了日を変更すると、 の値がZoom |
Toggle Members | 選択したレプリカセット メンバーにチャートを制限します。 セカンダリ ノードが プライマリ ノードに追いつくためにデータを複製する必要がある場合、リカバリ状態になります。
すべてのノードの状態の詳細については、「レプリカセット ノードの状態 」を参照してください。 |
Add Chart | 表示または非表示にする 1 つ以上のチャートを選択します。 このドロップダウンを使用してグラフを追加する方法は、 MetricsビューのToggle Chartsセクションからグラフを追加することと同じです。 |
Display Opcounters on Separate Charts | Opcountersチャートを個々のコンポーネントに分割するように Atlas に指示します。 次に、それらのコンポーネントの 1 つ以上をチャート化することを選択できます。 |
Display Timeline Annotations | チャート注釈を表示または非表示にするように Atlas に指示します。 チャート注釈は、サーバーの再起動やノードの状態の移行などのサーバー イベントを示す色付きの垂直線で構成されています。 |
チャート表示
チャートを表示するときは、次の操作を行うことができます。
タスク | アクション |
---|---|
チャートの詳細な説明を表示します。 | チャートの上にマウスを置くと、コンテキスト メニューが表示されます。 をクリックしますチャート名の横にあるをクリックすると、 Chart Infoモーダルが開きます。 このモーダルには、チャートのデータ系列の内訳、そのチャートで使用可能な注釈、チャートがサポートする操作の内訳が含まれます。 |
チャートを展開します。 | チャートの上にマウスを置くと、コンテキスト メニューが表示されます。 チャートの右上にある双方向矢印をクリックします。 |
一定期間に拡大します。 | をクリックし、チャートの一部の上にマウスポインターをドラッグします。 最初に選択した範囲(ズームアウト)にリセットするには、チャートをダブルクリックします。 1 つの期間を拡大すると、チャート コントロール セクションのCurrent Displayの日付範囲が、選択した期間を反映するように自動的に更新されます。 |
特定の時点での統計情報を表示します。 | チャート上の点にマウスポインターを合わせます。 |
チャートを移動します。 | をクリックしてチャートの左上隅にあるグバーを保持し、チャートを新しい位置にドラッグします。 |
チャートへの URLを共有します。 | チャートの上にマウスを置くと、コンテキスト メニューが表示されます。 チャート上の曲線矢印をクリックします。 チャートへのURLを取得するには、 Chart Permalinkを選択します。 グラフをメールするにはEmail Chartを選択します。 チャートURLの受信者には、プロジェクトとクラスターへのアクセス権を持つAtlas userアカウントが必要です。 |
チャート選択
Atlas では、選択したクラスターでグラフに表示する利用可能なメトリクスがToggle Chartsヘッダーの下に表示されます。 メトリクスは、次の 2 つのセクションにグループ化されます。
- MongoDB Metrics
MongoDB プロセスに関連付けられたメトリクス。 データベース パフォーマンスに関連するメトリクスDB Storageなど)の場合、Atlas はクラスター内のすべてのデータベースの合計を表示します。
注意
Atlas は、デフォルトでは 20 分ごとにデータベース メトリクスを取得しますが、データベースのパフォーマンスへの影響を軽減するために、必要に応じて頻度を調整します。
Display Opcounters on Separate Chartsを有効にすると、Atlas はOpcountersオプションをそのグラフの個々のコンポーネントに置き換えます。
- Hardware Metrics
クラスターをサポートするホスト マシンに関連付けられたメトリクス。
+
記号でマークされたChartsは非アクティブですが、-
記号でマークされたチャートはアクティブです。 チャートの状態を切り替えるには、任意のチャートをクリックします。