Software Asset Management による検出
Software Asset Management (SAM) アプリケーションが有効にされているとき、ソフトウェアのインストールを管理するためのテーブル構造は異なる動作をします。
このアプリケーションの存在は、ディスカバリー がスキャンから返すソフトウェアインストールデータの格納方法に影響し、構成アイテム (CI) レコード内に追加の構成が必要になります。
Software Asset Management プラグインを有効にすると、次のテーブルが作成されます。
- ソフトウェア検出モデル [cmdb_sam_sw_discovery_model]
- ソフトウェア モデル [cmdb_software_product_model]
- ソフトウェア インストール [cmdb_sam_sw_install]注:Software Asset Management プラグインが有効になっていない場合、以前のバージョンで使用されていた元のスキーマは影響を受けません。
Discovery が実行されると、ソフトウェアインストール [cmdb_sam_sw_install] テーブルに入力されます。該当する構成アイテム (CI) がソフトウェアデータを参照します。このテーブルのビジネスルールが実行され、ソフトウェア検出モデル [cmdb_sam_sw_discovery_model] テーブルで一致するレコードが検索されます。ソフトウェア検出モデルテーブルにレコードが存在する場合は、ソフトウェアインストールテーブルによってレコードが更新されます。ソフトウェア検出モデルテーブルにレコードが存在しない場合は、レコードが作成されます。
Discovery は次のテーブルを Software Asset Management には使用しません。- ソフトウェア [cmdb_ci_spkg]
- ソフトウェア モデル [cmdb_software_product_model]
重要:SAM がインストールされている場合、現在のすべてのソフトウェアデータに対してソフトウェアインストール [cmdb_sam_sw_install] テーブルが該当ソースとなります。つまり、CI レコードに追加した関連リストまたはカスタマイズされた参照フィールドを更新する必要があります。
Kingston のリリース以降、Discovery は VMWare ライセンスキー [samp_vmware_license_key] および VMWare ライセンスキーの使用率 [samp_vmware_license_key_usage] テーブルに入力します。検出が vCenter データを保存する場所の詳細については、「VMware vCenter Server 用に収集されるデータ」を参照してください。