予測インテリジェンス に基づくディスカバリー

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:5分
  • サービスマッピング は、予測インテリジェンス で処理されたデータを使用して、トラフィックベース接続の提案を生成します。

    予測インテリジェンス を使用して生成された接続提案

    予測インテリジェンス は、アプリケーションのフィンガープリント、CI、およびプロセス間の接続を評価し、それらの関連性をランク付けします。サービスマッピング はこの情報を使用して、接続ルールに基づいて接続を作成します。また、アプリケーションサービスに追加する (または削除する) 接続を決定するためのサーバーおよびロードバランサーの接続提案も生成されます。 信頼性レベルは、この接続がアプリケーションサービスの一部である可能性を示します。
    • ₋ これは、このコンポーネントまたはアプリケーションでのみ使用される内部コンポーネントへの接続である可能性があります。
    • - これは、複数のサービス、たとえば、IBM MQ や Oracle WebLogic Server などによって使用されるミドルウェアコンポーネントへの接続である可能性があります。
    • - これは、通常は監視目的で、組織内の多数のサーバーに展開されたアプリケーションへの接続である可能性があります。たとえば、Tivoli Enterprise Monitoring Agents や MID サーバー です。
    • 超低 - これは、組織全体 (たとえば、Microsoft Active DirectoryOkta など) で使用されるセントラルアプリケーションへの接続である可能性があります。
    予測インテリジェンス に基づくディスカバリーが有効になっている場合、サービスマッピング は接続ルールに基づいて自動的に接続をアプリケーションサービスに追加します。サービスマッピング は、構成管理データベース (CMDB) からのトラフィック関連データと、アプリケーションのフィンガープリント、CI、およびプロセスの 予測インテリジェンス 分析に基づいてこれらの提案を生成します。

    接続提案に基づく接続ルール

    接続ルールは、予測インテリジェンス を使用して生成された接続提案を強化します。各ルールには、トラフィックベースの接続の側面を記述する条件が含まれています。条件で使用可能なフィールドは、トップダウンディスカバリーを実行した場合のみ入力される接続提案 [sa_ml_connection_suggestion] テーブルから取得されます。接続提案に直接基づいてルールを作成できます。たとえば、信頼レベルが「高」の接続のルールを作成します。または、アプリケーションサービスの一部にしなければならない CI がわかっている場合は、これらの CI を指すフィールドを選択できます。

    サービスマッピング が接続ルールに基づいて接続を追加するときに、次のアクションが実行されます。
    1. 接続ルールを接続提案に関連付けます。
    2. 接続提案の Decision 属性を [ルールによって追加] に変更します。
    3. サービスの再ディスカバリー中、関連するアプリケーションサービスに実際の CI 接続のレベルを 1 段階追加します。

    アプリケーションサービスが再検出されるたびに、 サービスマッピング は CI 接続のレベルを 1 段階だけ追加します。接続ルールを使用してアプリケーションサービスのマッピングを完了するために、ディスカバリースケジュール頻度の変更が必要になることがあります。

    サービスマッピング は、アクティブな接続ルールと、[未決定] の意思決定属性を持つ接続提案のみを評価します。システムは、次のアルゴリズムを使用してルールを適用します。
    1. サービスマッピング は CI 接続のローカルルールをチェックします。同じ CI 接続に複数のルールが関連している場合、サービスマッピング はシーケンスの [順序] 属性を使用して、その最小値から最大値に向かう順序でルールを評価します。デフォルトでは、サービスマッピング は 20 個のローカルルールのみをチェックします。
    2. 接続提案が接続ルール条件に一致する場合、サービスマッピング はこの接続を関連するアプリケーションサービスに追加します。
    3. サービスマッピング でローカルルールの一致が見つからない場合、システムは [順序] 属性を昇順で使用してグローバルルールの評価と適用を開始します。デフォルトでは、グローバルルールが 20 件のみチェックされます。
    4. 接続提案が接続ルール条件に一致する場合、関連するすべてのアプリケーションサービスに追加されます。特定のサービスから提案された接続を除外するルールが設定されている場合、これらのサービスにはルールが適用されません。
    5. 手動または検出されたタイプのアプリケーションサービスを サービスマッピング が再検出するたびに、自動的に追加されたトラフィックベースの接続がアクティブな接続ルールに対して検証されます。これにより、現在のアクティブな接続ルールに基づいて、関連する接続のみが確実にアプリケーションサービスに含まれるようになります。
    6. ルールが有効でなくなった場合、サービスマッピング は対応する接続提案の意思決定属性を [未決定] に変更します。サービスマッピング は、接続ルールと接続提案の間の関連付けも削除します。サービスマッピング が無関係になった CI 接続に別の接続ルールを適用できない場合、サービスマッピング はそれらをアプリケーションサービスから削除します。

    サービスマッピングとともにインストールされるプロパティ」で説明されているように、必要に応じて、アルゴリズムで使用されるローカルまたはグローバル接続ルールの数を変更できます。

    予測インテリジェンス に基づくディスカバリーの有効化

    予測インテリジェンス に基づくディスカバリーは製品レベルで機能します。sa_ml.connection_suggestions.active プロパティは、この機能を制御します。Quebec リリースより前の展開でトラフィックベースのディスカバリーが有効になっていて、かつそれを使用して少なくとも 1 つのアプリケーションサービスを検出した場合、予測インテリジェンス に基づくディスカバリーはデフォルトで無効になります。