ディスカバリープローブとセンサー

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • ディスカバリー プローブとセンサーによりデータ収集を実行し、CMDB を更新します。

    各リリースでは、ディスカバリー用に多くのプローブとセンサーがパターンに置き換えられています。ディスカバリーで検出できる内容をカスタマイズする場合は、新しいパターンの作成や既存のパターンの編集を検討してください。プローブとセンサーに関する情報は、まだパターンを使用していない顧客や、カスタマイズされたプローブをアップグレード時にすでに使用していた顧客を対象にしています。パターンの詳細については、「パターンディスカバリーと水平ディスカバリー」を参照してください。

    注:
    プローブからパターンへの移行の詳細については、 ナレッジ記事「KB0694477」を参照してください。

    ディスカバリーのフェーズ

    ディスカバリーは、ディスカバリーの最初の 2 つのフェーズ (スキャン分類) において常にプローブとセンサーを使用します。最後の 2 つのフェーズ (識別探索) では、ディスカバリーでプローブ、センサー、またはパターンを使用できます。このトピックでは、プローブとセンサーのみを扱います。これらのフェーズの説明については、「ディスカバリーの詳細」を参照してください。パターンの詳細については、「パターンディスカバリーと水平ディスカバリー」を参照してください。

    プローブ、センサー、および ECC キュー

    プローブは情報を収集し、センサーがそれを処理します。どちらも、ECC キューから指示を取得します。MID サーバーには、作業のキューを監視するワーカージョブがあります。モニターは、キュー出力され、ステータス準備完了であるエントリーを確認します。
    ECC キュー
    MID サーバーはすべての出力 ECC メッセージを処理し、必要なプローブを実行して、プローブの結果を ECC キューに返します。これらの結果は、ECC キューに入力エントリとして格納されます。
    図 : 1. ECC キュー入力
    ECC キューレコード

    エントリが ECC キューテーブルに挿入されると、その情報を受け取り、センサープロセッサを介してそれを実行するビジネスルールが実行されます (挿入時)。センサープロセッサのジョブでは、入力データを受け取り、そのデータに関連するセンサーを見つけて、処理対象として渡します。これらのセンサーは、最終的に CMDB を更新します。

    プローブとセンサーの連携方法

    MID サーバーはプローブを起動し、デバイスに関する情報を収集します。プローブは、処理対象のセンサーに情報を送り返します。プローブに後処理スクリプトが定義されている場合、後処理スクリプトは、データが ServiceNow インスタンスのセンサーに送信される前に、MID サーバーで一部のデータ処理を行います。そうでない場合、プローブは収集されたすべてのデータを返信し、センサーがこのデータ処理を実行します。どちらの場合も、センサーは CMDB を更新します。

    マルチプローブは、プローブを含むプローブです。マルチセンサーは、マルチプローブからのデータを処理します。マルチプローブからのデータを処理するには、マルチセンサーに個別のスクリプトを含めて、マルチプローブに含まれる各プローブによって返されたデータとメインのマルチセンサースクリプトを処理します。個々のスクリプトは、処理されたデータをメインのマルチセンサースクリプトに渡します。

    マルチセンサーフォーム

    プローブタイプ

    デバイス プローブタイプ

    Windows

    コンピューターとサーバー
    リモート WMI クエリー、シェルコマンド

    UNIX および Linux サーバー

    シェルコマンド (SSH プロトコル、バージョン 2 を使用)。ディスカバリー は Bourne 互換シェルをサポートしています。

    ストレージ CIM/WBEM クエリー
    プリンター SNMP クエリー
    ネットワーク機器 (スイッチ、ルーターなど) SNMP クエリー
    Web サーバー HTTP ヘッダーの検査
    無停電電源装置 (UPS) SNMP クエリー