Docs Menu
Docs Home
/
Atlas
/ /

名前空間インサイトによるコレクションレベルのクエリ レイテンシの監視

M10 以上のクラスターでのみ使用可能

名前空間インサイト でコレクションレベルの レイテンシをモニタリングします。Namespace Insights ページには、上位または固定された名前空間ごとに 2 つのチャートと 1 つの情報を含む表が表示されます。情報には、特定のホストおよび操作タイプに関するメトリクスと統計情報が含まれます。ピン留めされた名前空間を管理し、対応するクエリレイテンシチャートに表示する名前空間を最大 5 つ選択できます。

名前空間インサイトProject Read Only を使用してコレクションレベルのクエリレイテンシを表示するには、プロジェクトに対する 、Project Observability ViewerProject Data Access Admin 、 、Project Data Access Read Only Project Data Access Read/Write、または アクセス権が必要です。

  • Namespace Insightsタブは Atlas M 10 + クラスターでのみサポートされています。

  • コレクションでQueryable Encryptionが有効になっている場合、 名前空間インサイト はこのロケーションにコレクションを表示しません。 Atlas はこの情報を編集します。

  • Atlas はデフォルトで上部名前空間を表示します。 時間範囲に応じて、名前空間が監視対象リストに含まれたり、監視対象リストから含まれたりする場合があります。 Atlas は、時間範囲の両方の端に少なくとも 1 つのホスト メトリクスが存在する場合に、欠落データを補間します。 Atlas で欠落データが発生した場合、ドット ラインで利用可能なデータ ポイントが接続されます。

  • ページ読み込みのデータ制限に達すると、次のエラー メッセージが表示されます。

    Chart data limit reached. Try a smaller time window or fewer hosts.
  • Namespace Insightsタブは時系列コレクションをサポートしていません。

一部の高レイテンシ $lookup 操作では、外部コレクションの低速クエリログは生成されません。これは、低速クエリ ログは クエリプロファイラー で報告される操作に対応するために発生する可能性があり、レイテンシメトリクスは コレクションロック が取得された場合にのみ増加するためです。

シャードに対する $lookup クエリがローカル読み取りを実行できる場合、$lookup は 外部コレクションをクエリするための別の操作をレコードしません。ローカル読み取りは、外部コレクションのクエリが、現在の操作が実行されているのと同じシャードのみを対象としている場合の を指します。その結果、$lookup操作によって Namespace Insights のレイテンシメトリクスと操作数が増加しますが、外部コレクションの低速クエリログは生成されません。

名前空間インサイト にアクセスするには、

1

警告: ナビゲーションの改善が進行中次の手順が Atlas UIのビューと一致しない場合は、プレビュー ドキュメントを参照してください。

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

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

  3. まだ表示されていない場合は、サイドバーの [Clusters] をクリックします。

    [ Clusters (クラスター) ] ページが表示されます。

2
  1. プロジェクト パネルでそのインスタンスの [ View Monitoring ] をクリックします。

  2. [Query Insights] タブをクリックします。

    Query Shapesタブにはデフォルトで が表示されます。

  3. [Namespace] タブをクリックします。

Query Insights ページは、ノード、ノードの状態(プライマリまたはセカンダリ)、シャードでフィルタリングできます。過去 7 日以内のカスタム日付範囲でフィルタリングすることも、事前設定された時間範囲からいずれかを選択することもできます。

  • 7 日間

  • 5 日間

  • 2 日

  • 24 時間(デフォルト)

  • 12時間

  • 8 時間

  • 1 時間

フィルターを適用すると、Atlas は現在の画面のチャートと表のデータを再取得します。

注意

セカンダリノードの状態でフィルタリングする場合、分析ノードが含まれます。

Namespace Insights ページには 2 つのチャートが表示され、それぞれがフィルタリングされた時間範囲にわたって選択した名前空間までの選択したメトリクスを可視化します。

デフォルトでは 、Atlas は、固定された名前空間と、 合計レイテンシ が最も高いレイテンシ空間のメトリクスをチャート化します。チャートする名前空間を選択するには、「 チャート化する名前空間の選択 」を参照してください。名前空間を検索して固定するには、「 固定された名前空間の管理 」を参照してください。

操作タイプで視覚化およびフィルタリングするメトリクスを選択するには、次の手順に従います。

1

次のいずれかのメトリクスを選択します。

メトリクス
説明

合計レイテンシ

コレクションでの合計サーバー操作時間の合計を示すレート(合計サーバー操作時間 / コレクション間隔(秒単位))。

平均レイテンシ

10 分離れて収集された 2 つのサーバー操作時間の差を、同じ 10 分間隔で収集された 2 つの合計サーバー操作カウント値の差で割った値。

P 50レイテンシ

レイテンシ ヒストグラムの50パーセンタイル。

P 95レイテンシ

レイテンシ ヒストグラムの95パーセンタイル。

P 99レイテンシ

レイテンシ ヒストグラムの99パーセンタイル。

操作数

コレクションで実行されたサーバー操作の合計数を示すレート(サーバー操作の合計 / コレクション間隔)

2

次のいずれかの操作タイプを選択します。

  • すべての操作タイプ

  • 読み取り

  • 書込み

  • コマンド

Pinned Namespace ダイアログ ボックスまたは Search namespaces 検索ボックスから、最大 5 つの名前空間を検索してテーブルの上部に固定できます。

Pinned Namespace ダイアログ ボックスから固定された名前空間を管理するには、次の手順に従います。

1
  • 固定された名前空間がない場合は、Pin namespaces ボタンをクリックします。

  • 名前空間を固定している場合は、Manage pinned namespaces ボタンをクリックします。

Pinned Namespacesダイアログ ボックスが表示されます。

2

Enter namespaces to pin 検索ボックスに名前空間を指定します。まだ存在しない名前空間を固定することもできます。

3

固定する名前空間をクリックします。

4

固定を解除する名前空間の横にある [ Unpin ] をクリックします。

Search namespaces 検索ボックスから固定された名前空間を管理するには、次の手順に従います。

1

Search namespaces検索ボックスに名前空間を指定します。

2
  1. をクリックします固定する名前空間の横にある アイコン。

  2. [Pin] をクリックします。

3
  1. をクリックします固定を解除する名前空間の横にある アイコン。

  2. [Unpin] をクリックします。

Atlas には最大 5 つの名前空間が表示されます。 固定された名前空間(存在する場合)が表示され、次にデフォルトで合計レイテンシが最も高い名前空間が表示されます。 チャートを作成する名前空間を手動で選択することもできます。

名前空間を選択するには、次の手順に従います。

1

Search namespaces検索ボックスに名前空間を指定します。

2

名前空間の横にあるチェックボックスをクリックします。

注意

最大 5 つの名前空間を選択できます。 5 つの名前空間があり、別の名前空間を表示する場合は、1 つの選択を解除する必要があります。

Atlas は、固定された名前空間(存在する場合)と上部の名前空間について、デフォルトで次の表列を表示します。

  • すべての操作タイプの合計レイテンシ

  • すべての操作タイプの平均レイテンシ

  • すべての操作タイプで P 95レイテンシ

  • すべての操作タイプの操作数

メトリクスと操作タイプの列を調整するには、次の手順に従います。

1

Edit Columnsボタンをクリックします。

2
  1. メトリクスを展開すると、表示または非表示になります。

  2. 表示する操作の種類を選択します。

  3. 非表示にする操作タイプの選択を解除します。

3
  1. ドロップダウンを閉じるには、テーブル内で をクリックします。

  2. 画面幅の端を超える列を表示するには、右側にスクロールします。

テーブルから UI Goのコレクションに できます。Atlas

コレクションにGoするには:

1

Search namespaces検索ボックスに名前空間を指定します。

2
  1. をクリックします表示するコレクションの名前空間の横にあるアイコン。

  2. [Go to collection] をクリックします。

戻る

クエリシェイプのインサイト

ルール バッジを取得する

「クエリの最適化」を無料でマスターします。

詳細

項目一覧