重要
段階的ロールアウト
新しいメトリクス UI は、一部の新しい Atlas 組織に向けて順次ロールアウトされています。このロールアウト中は、対象となる組織のみがこの機能を利用でき、今後も変更される可能性があります。
Overview
新しいメトリクス UI は、クラスターの健康状態とパフォーマンスの統一されたビューを提供するプロジェクトレベルの Atlas メトリクス体験を大幅に再設計したものです。再設計されたインターフェースは、クラスター レベルから個別のノードまで、ハードウェア メトリクス、MongoDB プロセス メトリクス、DBStats、サーチノード メトリクス、およびシャーディング メトリクスを統合します。
主な改善点は次のとおりです。
統一されたメトリクスビュー: 単一の統合インターフェースで、クラスター全体のハードウェア、MongoDB、DBStats、ノードの検索、およびシャーディングのメトリクスにアクセスします。クラスター、シャード、およびホストレベルのメトリクスの別々のページ間を移動する前の体験を置き換えます。
強化されたフィルター:ノード、シャード、時間範囲、および特定のメトリクスのカテゴリによってメトリクスをフィルターします。
操作性の向上: 更新された Real-Time Performance Panel (RTPP) とホストする ping ナビゲーションとともに、再設計されたクラスター レベルの上部ナビゲーションを使用してメトリクスに移動します。
イベント オーバーレイ: データベース イベントをメトリクス チャート上に直接表示し、パフォーマンスの変更をシステム イベントと相関付けます。
柔軟な表示オプション:リストとテーブルビューを切り替え、チャート設定を調整し、モニタリング体験をカスタマイズします。
可用性
新しいメトリクス UI は現在、次の場合にのみ利用できます。
新しいAtlas組織を選択します:更新の更新の進行中に作成された組織では、新しいメトリクスUIが自動的に使用されます。
Atlas クラウド配置: 新しいメトリクス UI は、Atlas プロジェクトレベルのメトリクスページに適用されます。これは、Cloud Manager、本番の政府環境、Atlas Internal、または Free や Flex 階層のメトリクスページには影響しません。
注意
既存の Atlas プロジェクトでは、引き継きレガシーのメトリクス UI が使用されます。新しいメトリクス UI は、時間の経過とともに、さらに多くの組織やプロジェクトで利用できるようになります。
レガシーメトリクス UI に切り替える
組織で新しいメトリクス UI にアクセスできる場合は、ユーザーごとにレガシーメトリクス UI に切り替えることができます。
新しいメトリクス UI を再び使用するには、ブラウザーのキャッシュをクリアするか、レガシーメトリクス UI を表示しているときに、切り戻すオプションをクリックします。
新しいメトリクス UI へのアクセス
新しい UI を使用してメトリクスにアクセスするには、次の手順で操作します。
Atlas で、プロジェクトの [Clusters] ページに移動します。
まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
サイドバーで、 Database見出しの下のClustersをクリックします。
[ Clusters (クラスター) ] ページが表示されます。
クラスター メトリクスを開きます。
クラスターの名前をクリックして Cluster サイドバーを開き、Metrics をクリックします。
また、Atlas Goto を使用してスピーディに移動して metrics を入力すると、現在のクラスターのメトリクス ビューに直接移動できます。
新しいメトリクス UI は、ページの上部に強化されたナビゲーションとフィルターの制御を表示します。
クラスターレベルのナビゲーションの変更
クラスター レベルでメトリクス ページが利用できるようになったことで、関連するモニタリング ページはクラスター レベルのセカンダリ ナビゲーションから利用できるようになり、検索性が向上しました。
- Real Time
- Real-Time Performance Panelは、クラスターレベルのナビゲーションからアクセスできるようになりました。ノードごとのリアルタイム情報を表示するノードフィルターが含まれています。
- Last Ping および Daily Pings
- これらのページは、以前はメトリクスページのナビゲーションに依存していましたが、現在はクラスターレベルのセカンダリナビゲーションで利用できます。
統合されたナビゲーションにより、各クラスター内の単一のロケーションからすべてのモニタリングツールとパフォーマンスツールにアクセスしやすくなります。
新機能と機能
新しいメトリクス UI には、強化された機能がいくつ導入されています。
チャート レジェンド と レイアウト
各チャートグループの下部には凡例が表示されます。チャートグループが表示されている間は、凡例はページ上に固定されたままになります。ツールヒント値は、比較しやすいように降順で表示されます。
フィルターと選択
- Filter by Shards and Nodes
クラスター内の特定のシャードまたは個別のノードにメトリクスをフィルターします。
シャーディングされたクラスターとレプリカセットクラスターの両方の場合:
フィルターは、初回ユーザーの場合、デフォルトでプライマリシリーズに設定されます。
選択した内容は、次回以降のアクセスでも維持されます。
シャード名とノード名には抽象化された命名規則(完全なホスト名ではない)が使用されます。
個別のノードを選択するか、すべてのノードのメトリクスを表示します。
レガシー UI にも同様の機能を持つノード フィルターがあります。
分離された検索アーキテクチャを持つ検索ノードの場合:
検索ノードは選択ツールに別々に表示されます。
ノード名の検索は、
search-{shardNo}-{randomString}のパスワードなしに従います。サーチ ノードは、個別のアイコンで識別されます。
ノードを個別に選択するか、Select All を使用してすばやく選択します。
- Date and Time
- メトリクス表示のカスタムの日付と時間範囲を設定します。インターフェースは、事前設定された時間範囲(最近 1 時間、最近 1 日など)とカスタムの日付または時間選択の両方をサポートします。
- Select Metrics
メトリクス セレクターを使用して、ダッシュボードからメトリクス グループを追加または削除します。
メトリクス組織: メトリクス セレクターは、メトリクス グループをカテゴリーに組織します。すべてデフォルトで展開されます。
デフォルト選択: 初回ユーザーには、Essentialカテゴリがデフォルトで表示されます。
持続的選択: UI は、その後のアクセスのために選択したメトリクスを保持します。
メトリクス グループの追加: メトリクス グループを選択して、そのグループのメトリクスを含むチャート カードをダッシュボードに追加します。各グループには通常複数のチャートが含まれています。
個別のチャート選択: チャートカード内のグループレベルセレクターを使用して、グループから個別のチャートを追加または除外します。
メトリクスの説明: いずれかのメトリクスにマウスをかざねると、右パネルにその説明が表示されます。デフォルト状態ではカテゴリの説明が表示されます。
検索機能: 検索では、他のカテゴリから重複されたメトリクスを含む Essential 以外のすべてのカテゴリがフィルターされます。
- Display Data
メトリクス値が集計されて表示される方法を制御します。
合計: メトリクス値の合計を表示します。
平均: 平均値を表示します。凡例、チャート、ツールヒントは、それに応じて更新されます。
最大: 最大値を表示します。
シャード別の合計: シャード別にグループ化されたメトリクス値の合計を表示します。
シャード別の平均: シャード別にグループ化された平均値を表示します。
シャード別の最大値: シャード別にグループ化された最大値を表示します。
「シャード単位」オプションは、シャードレベルでデータを集計し、ホストする対象の選択に基づいてシャード単位で 1 つの系列を表示します。表示データ設定を変更すると、すべてのチャート表示、凡例、ツールヒントがそれに応じて更新されます。
- Event Overlays
イベントオーバーレイを切り替えて、データベースイベントをメトリクスチャートに直接表示します。新しいメトリクス UI には、レガシー UI で使用できるのと同じイベントオーバーレイが含まれています。
ホストの再起動: 影響を受けたノードの時系列の行に表示されます。
選挙: 影響を受けたノードの時系列ラインに表示されます。
特定の点にカーソルを合わせると、ツールヒントにイベントの詳細が表示されます。
表示コントロール
- Settings Drawer
- 設定ドロッパーを使用してチャートの粒度設定にアクセスします。
メトリクス カバレッジ
新しいメトリクス UI は、複数のメトリクス カテゴリーにわたる総合的なモニタリングを提供します。
ハードウェア メトリクス
ハードウェア メトリクスには、クラスターをホストするホストのシステム レベルのパフォーマンス データが表示されます。
CPU 使用率とプロセス CPU。
メモリの使用状況と使用可能なメモリ。
ディスク IOPS、ディスクスペース、およびディスクレイテンシ。
ネットワーク スループット (入力または出力バイト数)。
システム CPU と正規化された CPU メトリクス。
注意
すべてのハードウェア メトリクスには、個別に設定可能なアラートと同等のバースト レポート作成があります。詳細については、「バースト レポート作成」を参照してください。
MongoDB メトリクス
MongoDB プロセス メトリクスには、データベース サーバーのパフォーマンスが表示されます。
1 秒あたりの操作 (opcounters)。
接続(現在と利用可能)。
クエリ実行メトリクス。
レプリケーションラグと oplog メトリクス。
カーソル統計。
挿入、更新、削除、および返されたドキュメントのドキュメントのメトリクス。
キャッシュ メトリクス。
キュー メトリクス。
アサート メトリクス。
ページフォールト メトリクス。
MongoDB メモリ メトリクス。
MongoDB ネットワーク メトリクス。
データベース 統計 (DBStats)
データベースレベルの統計により、ストレージとコレクションのメトリクスが提供されます。
データベースとコレクションのサイズ。
インデックス サイズ。
ドキュメント数。
データサイズとストレージサイズ。
コレクション、インデックス、ビューの数。
データベース セレクター: データベース セレクター ドロップダウンを使用して、メトリクスを表示するデータベースを選択します。localデータベースはデフォルトで選択されます。
注意
データベースの統計は一定の間隔で収集されます。コレクションの頻度とパフォーマンスへの影響については、「MongoDB プロセスの確認」を参照してください。
ノードメトリクスの検索
新しい UI には、検索配置タイプに関わらず、検索メトリクスの全スイートが表示されます。
ノードのハードウェアメトリクスを検索します。
検索固有のプロセスメトリクス。
検索インデックス パフォーマンス データ。
サーチ ワークロードのリソース使用率。
OpCounters を検索します。
ノードの検索のレプリケーションラグ。
インデックスの統計 (合計数とパフォーマンスメトリクス)。
専用サーチノード (分離型サーチアーキテクチャ)の場合、サーチノードはトポロジセレクターで選択可能なノードとして表示されます。これらのノードのハードウェア メトリクスは、サーチ固有のメトリクスに加えて表示されます。
コロケーションされた検索プロセスの場合、選択したホストに基づいて検索メトリクスが表示されます。コロケーションされた mongot プロセスを持つホストを選択すると、検索メトリクスにそのプロセスが反映されます。
分析ノード メトリクス
分析ノードの可視性には、次のものが含まれます。
分析ノードのハードウェアパフォーマンス。
分析ノードでのクエリのパフォーマンス。
リソース消費メトリクス。
シャーディング メトリクス
シャーディングされたクラスターの場合、専用のシャーディング メトリクス カテゴリには次のものが表示されます。
シャードデータ分布。
シャード コレクションのカウント。
クラスター コレクションのカウント。
mongosルーター メトリクス。
シャーディングされたクラスターは、「シャード単位」表示オプションを使用して、シャード単位でメトリクスを集計できます。シャーディングされたクラスターとレプリカセットクラスターの両方で同じチャートを利用できます。
レガシー UI との動作の違い
新しいメトリクス UI には、レガシー インターフェースと比較していくつかの動作の変更が含まれています。
ノードとプライマリまたはセカンダリのフィルター
新しい UI により、シャーディングされたクラスターとレプリカセット クラスターの両方でノードの選択がコンシステントになります。
個別のノードまたは複数のノードを同時に選択します。
シャードメンバーシップでフィルターします。
ビジュアル インディケーターには、プライマリ、セカンダリ、およびアービタのノード ロールが表示されます。
クラスターの場合は、追加の階層を持つ同じフィルターインターフェースが両方のトポロジーで使用されます。
レガシー UI の Toggle Members コントロールは Shards and Nodes フィルターに置き換えられます。
プライマリまたはセカンダリ シリーズ: 選挙におけるプライマリまたはセカンダリのノードのメトリクスを表示するかどうかを選択します。このオプションを使用すると、選挙中にノードのロールが変更された場合でも、特定のノード ロールのメトリクスを一貫して追跡することができます。例えば、「プライマリ シリーズ」を選択すると、現在プライマリであるノードのメトリクスが表示され、ロールの変更後も継続性が維持されます。
ノード名の付与: Atlas の新しいメトリクス UI では、ホスト名全体を表示するのではなく、シャード名とノード名が抽象化されています。抽象化された名前により読みやすさが向上し、論理的なクラスター構造に集中できます。例:
シャード名は、クラスター エイリアスが長い場合は短縮され、
<cluster-alias>-shard-0、<cluster-alias>-shard-1などと表示されます。検索ノードは
search-{shardNo}-{randomString}として表示されます。ノード名には、完全な Atlas ホスト名ではなく、短縮された識別子が使用されます。
チャートの凡例とツールヒントでは、表示をよりすっきりさせるため、これらの略語ノード名が使用されます。チャートの凡例にあるコピーボタンを使用して、完全なホスト名をコピーできます。
イベントオーバーレイ
イベント オーバーレイはオン/オフを切り替えることができ、すべてのチャートで同期します。新しいメトリクス UI には、影響を受けたノードの時系列ラインに表示されるホスト再起動イベントと選挙イベントが含まれています。
チャートの操作
強化されたチャートの操作には以下が含まれます。
ズームコントロール:
拡大: チャート上の時間範囲をクリックしてドラッグすると、拡大されます。
ズームアウト: トップレベルの日付と時刻または時間範囲セレクターを使用して表示を調整します。
チャートグループのアクション:
拡張/折りたたみ: チャート グループを拡張してすべてのメトリクスを表示するか、折りたたんでスペースを節約します。
メトリクスの説明: 情報アイコンをクリックすると、詳細なメトリクスの説明が表示されたモーダルが開きます。
チャート グループを閉じる: 関連するメトリクスのグループ全体をダッシュボードから削除します。
折りたたみ状態: 折りたたみ時には、チャート グループには概要情報が表示され、占有スペースは最小限に抑えられます。
個別のチャート アクション:
- チャートを閉じる: チャート グループから個別のチャートを削除します。
パフォーマンスの向上:
モバイルとタブレットの応答性が向上しました。
チャートのレンダリングとトランジションがよりスムーズになります。
多くのチャートをスクロールするのに最適化されています。
空の状態メッセージ
データベース統計のコレクションが無効になっている場合、新しい UI には次のように表示されます。
データが利用できない理由を説明する空の状態メッセージをクリアに表示します。
プロジェクト設定でコレクションを有効にするための直接リンク。
コレクションの有効化によるパフォーマンスへの影響に関するガイダンス。
制限と範囲
順次ロールアウト中には、次の制限が適用されます。
サポートされている配置タイプ
新しいメトリクス UI は、標準の Atlas 専有クラスター(M10 以上)で利用できます。
無料階層(M0)および共有階層(M2またはM5)のクラスターは別々のメトリクスインターフェースを使用します。
Flex クラスターには、専用のメトリクス ビューがあります。
環境スコープ
新しいメトリクス UI は、次のものにのみ適用されます:
Atlas クラウドホストされた配置。
プロジェクトレベルのメトリクス ページ。
影響はありません。
Cloud Manager メトリクスインターフェース。
MongoDB 本番環境での政府の利用。
Atlas 内部メトリクス。
次のステップ
レプリカセット クラスターのモニタリングについて学ぶには、「レプリカセット メトリクスを検討する」を参照してください。
シャーディングされた配置のモニタリングについて学ぶには、「シャーディングされたクラスターのメトリクスを検討する」を参照してください。
利用可能なメトリクスの確認で、利用可能なメトリクスの完全なリストとその説明を確認してください。
メトリクスが指定されたしきい値を超えたときに通知を受け取るように、アラートを構成します。