ヘルプ Oracle Cloud Infrastructure トポロジービュー
トポロジビューは、OCIインフラストラクチャー全体をコンパートメント、リージョン、サービスタイプといった複数の次元にわたってマッピングして表示する、直感的なビジュアルインターフェースです。この階層的な俯瞰図により、OCIリソースの範囲と相互依存関係を把握でき、クラウド環境の管理とトラブルシューティングのプロセスを簡素化できます。
トポロジービューは、監視対象のOCIコンパートメントに基づいて自動的に入力され、リソースを3つのレベルに分かれたインタラクティブノードとして視覚的に表現します。
ある金融サービス会社は、本番環境、ステージング、分析用の複数のコンパートメントにわたってOCI上でコアAPIを実行しています。ある朝、顧客からコンパートメントの詳細を取得する際に遅延が発生するという報告がありました。運用チームはいつものパフォーマンスダッシュボードを確認しましたが、問題を明確に示すものはありませんでした。そこで、OCIトポロジビューを開き、リージョン間で何が起こっているかを確認します。
本番環境のオーストラリア、シドニー(ap-sydney-1)リージョンに警告バッジが表示されました。ズームインすると、ベースデータベース監視が劣化状態を示しています。データベースとアプリケーションサブネット間の関連接続でも、クエリレイテンシが増加していることがわかります。これにより、チームは、その日の早い時間に開始されたバッチジョブによってストレージIOPSが予期せず急増したことが、速度低下の原因であると突き止めました。
上記から、バッチジョブを一時停止し、データベースストレージを拡張してパフォーマンスを安定化させました。視覚的なレイアウトにより、速度低下がどこで発生し、それがアプリケーションパスにどのような影響を与えたかを特定できるため、調査時間を短縮し、大規模な障害の発生を防止できます。
トポロジビュー機能を活用することで以下の利点があります。
トポロジービューは、監視対象のOCIインフラストラクチャー全体を、ノードベースの動的な視覚的表現で表示します。このインターフェースは、ユーザーがさまざまなコンパートメント、リージョン、サービスタイプにわたるOCI環境の正常性と構造を迅速に把握できるように設計されています。

視覚化の中心にはルートノードがあり、これはすべてのOCIコンパートメントと関連するリージョンの最上位のグループ化を表します。
中央ノードから複数の相互接続されたノードが分岐しており、それぞれが異なるOCIリージョンを表しています。これらのノードは、各リージョン内のサービスタイプへと展開されます。放射状のレイアウトにより、ユーザーは最上位レベルから個々のサービスへのパスを容易に追跡できます。
ズームコントロールとパンナビゲーションを使用して、大規模なトポロジーを効率的に探索できます。ノードをクリックすると、そのサービスまたはリージョンのより詳細な情報を含むコンポーネント詳細ビューパネルが表示されます。
凡例パネルで、色別にリソースの状態を把握できます。各ノードは、 対応するコンポーネントの正常性を反映して色分けされています。
ノードをクリックすると、右側にコンポーネント詳細ビューパネルが表示されます。特定のリージョンまたはサービスタイプにドリルダウンできます。UIはトポロジーの該当部分にフォーカスを移動し、それに応じてビューを展開または折りたたみます。根本原因の特定がより迅速かつ直感的になります。

コンポーネント詳細表示パネルには次の内容が表示されます。
トポロジービューにアクセスすると、OCIコンパートメントが自動的に二重円でハイライト表示され、ビューが拡大表示されます。これは、すべてのリージョンとサービスがマッピングされる中心点として機能します。
特定のリージョンにズームインし、トポロジーグラフで目的のリージョン(シドニーやムンバイなど)をクリックして詳細を確認できます。同時に、画面右側の「コンポーネント詳細表示」パネルには、選択したリージョンの詳細情報(リソースの総数、正常性ステータス、既存の問題など)が表示されます。
特定のリージョンに焦点を当て、そのリソースの関係性を把握するには、 「コンポーネント詳細表示」パネルで、そのリージョンの横にある「接続の表示」アイコンをクリックします。この操作により、トポロジーがフィルタリングされ、選択したリージョンとそれに接続されたリソースのみが表示されるため、特定のリージョン内の依存関係と相互作用をより明確に把握できます。このフォーカスビューは、リージョン固有の問題のトラブルシューティングや、サービスへの影響を個別に分析する場合に特に役立ちます。
[コンポーネント詳細ビュー]→[接続ノード]からリージョン内の特定のサービスタイプ(コンピュートインスタンスやAutonomous Databaseなど)をクリックして、その個別のステータスを確認することもできます。対応する詳細情報は、同じコンポーネント詳細ビューパネル に表示されます。
さらに、コンポーネント詳細ビュー内の検索バーを使用して、特定のリージョンまたはサービスタイプをすばやく検索し、ハイライト表示できます。
検索結果を選択すると、トポロジービューが自動的に選択された項目に移動し、フォーカスが当てられるため、迅速かつシームレスなナビゲーションが可能になります。
トポロジービュー内で特定のサービスタイプ(コンピューティングインスタンスやAutonomous Databaseなど)にドリルダウンすると、Site24x7ではそのサービスに関連付けられているすべての監視が表示されます。このビューには、選択したサービスの監視が他のOCIリソースにどのように接続されているか、またそれがOCIコンパートメントの全体的な構造にどのように適合しているかが表示されます。
特定の監視に焦点を絞り、そのリソースの関係を理解するには、[コンポーネントの詳細表示]パネルで、その監視名の横にある[接続の表示]アイコンをクリックします。特定の監視がOCIインフラストラクチャー内でどのようにリンクまたは統合されているかを包括的に理解できます。 たとえば、1つ以上のネットワークセキュリティグループ(NSG)またはセキュリティリストに関連付けられ、サブネット内に配置されているコンピュートインスタンスから始めて、接続を段階的に追跡できます。このサブネットは、1つ以上の可用性ドメイン(AD)にまたがり、特定の OCIリージョン内にデプロイされている仮想クラウドネットワーク(VCN)に属しています。 最終的に、全体の構造は、すべてのリソースのトップレベルコンテナとして機能するOCIコンパートメントの下で動作します。 この階層は、OCIコンポーネントがどのように編成され、それらが互いにどのように依存しているかを視覚化するのに役立ちます。
この詳細なドリルダウンメニューは、依存関係を視覚化し、各監視間の関係性を理解するのに役立ちます。特定の監視でステータスの変化や問題が発生した場合、影響を受ける可能性のある関連リソースを簡単に特定できます。これにより、障害やパフォーマンスの問題が発生した場合でも、迅速なトラブルシューティングとより的確な影響分析が可能になります。
関連記事