Discovery パターンのカスタマイズ: Software Asset Management Foundation プラグイン

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • Software Asset Management Foundation プラグインは自動的に SQL Server、Exchange、Oracle Databaseのディスカバリーパターンを活用しますが、必要に応じてほかのディスカバリーパターンを使用するためにSoftware Asset Management Foundation プラグインの手順を実行できます。

    始める前に

    必要なロール:sam_admin

    このタスクについて

    ディスカバリー は、ベースシステムで一連のスクリプトとオペレーション (プローブ、センサー、パターン) を使用して、データの収集、処理、CMDB の更新を行います。Software Asset Management Foundation プラグイン は、一般的な 3 つのパターン (MSSQL server discoveryExchange MailBox discoveryOracle database discovery) を使用するように既に設定されていますが、他のパターンを含めた構成手順を実行できます。

    このカスタマイズによって検出されたパターンのレコードがソフトウェアインストール [cmdb_sam_sw_install] テーブルに自動的にコピーされるので、このデータをSoftware Asset Management Foundation プラグインの調整に利用できます。

    パターンのカスタマイズに関する詳細については、「ITOM Visibility で使用される Discovery パターン」を参照してください。

    手順

    1. 検出パターンに後処理手順を設定します。
      1. 移動先 パターンデザイナー > ディスカバリーパターン.
      2. ソフトウェア資産管理のデータを収集するパターン レコードを開きます (例:MySQL の検出パターン)。
      3. [クラス名] フィールドの値を選択してコピーします。
        この設定手順の一環として、コピーしたクラス名の値をソフトウェア インストール名のマッピング [cmdb_sam_sw_name_mapping] テーブルのレコードフィールドに貼り付ける必要があります。
      4. [前処理/後処理] 関連リンクをクリックします。
      5. [インストール済みソフトウェアを同期] セクションで、リストから目的のソフトウェアを選択して追加します (例:MySQL)。
        選択したソフトウェアに関連して検出されたデータは、検出プロセスの一環としてソフトウェア インストール [cmdb_sam_sw_install] テーブルに自動的にコピーされます。
      6. [更新] をクリックします。
    2. ソフトウェア インストール名のマッピング [cmdb_sam_sw_name_mapping] テーブルの新しいレコードにパターンのデータを追加します。
      1. 新規のレコードを作成します (フィールドの説明についてはテーブルを参照)。
        フィールド 説明
        クラス名 検出パターンのクラス名。

        クラス フィールドからコピーした値を検出パターンに貼り付けます。

        公開者 製品の公開者 (例:Oracle)。
        製品 製品名 (例:MySQL)。
      2. [送信] をクリックします。
      検出が実行されると、カスタマイズされた検出パターンに関連するソフトウェア製品のレコードは、ソフトウェア資産管理で利用されます。

      ソフトウェア製品が自動的に検出されないエディションで構成されていることを認識しないかぎり、これ以上の構成は必要ありません。

    次のタスク

    ソフトウェア製品に検出されていないエディションがある場合、クラシック版の SAM Foundation エディションの値を手動でオーバーライドするとソフトウェアを正常に調整することができます。