エージェントクライアントコレクター でのプロキシエージェントの使用

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • プロキシエージェントがクラウド内またはホストサーバーの外部にある場合でも、そのエージェントを使用して構成アイテム (CI) の健全性とパフォーマンスを監視できます。

    プロキシエージェントは以下を監視するために使用されます。
    • URL (その URL が利用可能でアクセス可能であることを確認するため)
    • ホストサーバーを持たないサービス
    • エージェントを構成できないクローズ済みサービス
    • クラウド内の外部データベース
    1 つのエージェントが複数のエンティティとその CI を監視できます。
    次の図は、ServiceNow インスタンス、MID サーバーエージェントクライアントコレクター エージェント、およびエージェントの外部にある CI を監視するプロキシエージェント間の接続を示しています。
    図 : 1. プロキシエージェント構成

    プロキシエージェント構成の図

    プロキシエージェントを構成して、外部エンティティの監視でカスタムチェックを実行するようにできます。カスタムチェックの作成方法については、「チェックの作成と編集」を参照してください。

    複数のプロキシサーバー上にプロキシエージェントのクラスターを作成して、ホストサーバーの外部にあるサービスを監視できます。プロキシエージェントクラスターの作成方法については、「プロキシエージェントクラスターの作成」を参照してください。

    プロキシ自動構成 (PAC) ファイルを使用して、使用する適切なプロキシサーバーを動的に決定します。PAC ファイルは、柔軟で自動化されたプロキシ設定を提供し、エージェントが宛先ごとに異なるプロキシを使用したり、内部リソースに直接接続したり、複雑なプロキシルーティングロジックを実装したり、プロキシフェールオーバーを自動的に処理したりできるようにします。PAC ファイルの構成に使用されるパラメーターの詳細については、「 構成ファイルのオプション」を参照してください。

    次に、サンプルの PAC ファイルを示します。
    function FindProxyForURL (url, host) {
    
       // Connect directly to internal hosts
       if (isPlainHostName(host) ||
          shExpMatch(host, "*.internal.company.com")) {
          return "DIRECT";
       }
    
       // use proxy for all other hosts
       return "PROXY proxy.company.com:8080:
    }