依存関係タイプの作成または編集
提供されているいずれかの依存関係タイプを使用するか、特定の CI の依存関係ビューマップのカスタム ビューを生成するためにリアルタイムで実行されるスクリプトを使用して、カスタム依存関係タイプを作成します。
始める前に
必要なロール:なし
このタスクについて
マップをカスタマイズする JavaScript を作成します。このスクリプトは JavaScript 構文のガイドラインとデフォルトのスクリプト テンプレートの指示に従う必要があり、プラットフォーム API を呼び出すことができます。依存関係タイプは、以下の例のように使用します。
- 特定のタスクにとって重要ではない CI を除外して、マップを絞り込み、簡素化する。
- 修飾子、エンドポイント、エントリーポイントなどの、デフォルトで非表示になっている特定の CI のみを含める。
- 計算され、それ以外では CMDB に存在しない仮想関係を表示する。
- 既存のリソースに基づいて新しいトポロジーの展開を計画するためのツールとして。
ベースシステムでは、次の依存関係タイプを使用できます。
- デフォルト
- ベースシステムのデフォルト設定です。この設定では、マップをフィルタリングまたは変更する可能性のある依存関係タイプスクリプトによる依存関係マップの処理は行われません。
- すべてのリレーションシップを表示
- すべての修飾子、エンド ポイント、およびエントリー ポイントを返します。この依存関係タイプはベースシステムで利用可能で、デフォルトでは無効になっています。通常、この依存関係タイプはデバッグや追跡のために有効にされます。
次の依存関係タイプはサービスマッピングで使用できます。
- アプリケーションからネットワークデバイス
- 指定された CI との間のネットワーク パス内のネットワークデバイスを返します。
- ネットワークデバイスからアプリケーション
- 指定されたネットワークデバイスを含むネットワーク パスのターゲットまたはソースである適用可能な CI を返します。さらに、これらの適用可能な CI のホストを返し、包含の適用可能な CI については、その親 CI も返します。
- 物理的なネットワーク接続
- 指定されたホストまたはネットワークデバイスに物理的に接続されているホスト/ネットワークデバイスを返します。
- フロー依存関係
- ネットフロー コレクターを使用して検出されたすべてのサーバー間接続を返します。このスクリプトは、[sa_flow_server_comm] テーブルのデータに基づいてグラフを作成します。このテーブルには、IP とリッスン ポートで表される、互いに通信するサービスのペアが含まれています。詳細については、「ネットフローを使用したデータ収集とディスカバリー」および「VPC フローログを使用したデータ収集とディスカバリー」を参照してください。
手順
- 移動先 .
- [フィルター スクリプトのロード] リスト ビューで既存の依存関係タイプを選択するか、[新規] をクリックします。
- 提供されているスクリプト テンプレートのガイドラインと要件に従い、スクリプトを入力または変更します。
- [送信] をクリックします。