IBM v1 API の License Metric Tool (ILMT) および BigFix インベントリ変換マップ

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:6分
  • ILMT と BigFix インベントリの統合 API のバージョン 1 を使用して IBM License Metric Tool (ILMT) または BigFix インベントリからデータをインポートすると、 ServiceNow インスタンスは変換マップを使用してこのデータを ServiceNow テーブルに処理します。

    デフォルトの ILMT および BigFix インベントリ変換マップ

    デフォルトでは、ILMT および BigFix インベントリ API のバージョン 1 を使用している場合、 ServiceNow は ILMT および BigFix インベントリデータに対して次の変換マップを提供します。

    表 : 1. デフォルトの ILMT および BigFix インベントリ変換マップ
    変換マップ ソーステーブル ターゲットテーブル 説明
    ILMT コンピューター ID V1 コンピューター [imp_samp_ilmt_computer_system] コンピューター [cmdb_ci_computer]

    仮想マシン (VM) とホストの識別データを処理します。

    ILMT コンピューター ID V1 変換マップは、 CMDB IRE API を使用して、コンピューター [cmdb_ci_computer] テーブル内の各 VM またはホストの構成アイテム (CI) レコードを作成します。VM がホストと同じハードウェアシリアル番号を使用する場合、変換マップはホストのみの CI レコードを作成します。CMDB IRE API の詳細については、「 識別および調整エンジン (IRE)」を参照してください。

    注:
    ServiceNow はピリオド (.) を含むハードウェアシリアル番号をサポートしていません。
    ILMT ソフトウェアインスタンス ILMT ソフトウェアインスタンス [imp_samp_ilmt_sw_instance] グローバル [global]

    VM とホスト上の各 IBM ソフトウェアコンポーネントと製品のインストールデータを処理します。

    ソフトウェア コンポーネントは、VM でインストールまたは実行するソフトウェアの独立した単位です。ソフトウェア コンポーネントを個別に識別することはできますが、ライセンスを付与することはできません。ソフトウェア製品は、ホスト上のソフトウェア・パッケージの単位であり、ソフトウェア・コンポーネントの集合で構成できます。ソフトウェア製品全体のライセンスを取得できます。ソフトウェア・コンポーネントおよび製品の詳細については、 IBM Knowledge Center を参照してください。

    ILMT ソフトウェアインスタンス変換マップは、IBM ピーク消費 [samp_ilmt_sw_install] テーブルに、IBM ソフトウェアコンポーネントと製品のインストールごとにレコードを作成します。

    注:
    ソフトウェア製品は実際のソフトウェアインストールではありませんが、変換マップはそれらをインストールとして扱うため、調整とコンプライアンスの目的で各ソフトウェア製品に対するライセンス使用状況を更新および追跡できます。
    ILMT ソフトウェアライセンス使用状況 ライセンス消費 [imp_samp_ilmt_license_usage] グローバル [global]

    IBMソフトウェア製品のライセンス使用状況データを処理します。このデータを使用して、 IBM ソフトウェア製品を調整し、コンプライアンスを検証できます。

    注:
    IBMソフトウェア製品のライセンスは仮想マシン (VM) の使用状況ではなく物理ホストの使用状況に基づいているため、ライセンス使用状況データは物理ホストに対してのみ報告されます。

    ILMT ソフトウェアライセンス使用状況変換マップは、 IBM ピーク消費 [samp_ilmt_sw_install] テーブルの対応するレコードのライセンス使用状況データを更新します。対応するレコードが存在しない場合、変換マップは 、バージョン が [ 報告なし] に設定されたライセンス使用状況データのレコードを作成します。

    ILMT および BigFix インベントリデータ処理

    ILMT および BigFix インベントリの各変換マップは、フィールドマップまたは変換マップスクリプトを使用してデータを処理します。

    ILMT コンピューター ID V1 変換マップ

    ILMT コンピューター ID V1 変換マップは、フィールドマップと変換マップスクリプトの両方を使用して、ソースコンピューター [imp_samp_ilmt_computer_system] テーブルからターゲットコンピューター [cmdb_ci_computer] テーブルにデータを処理します。

    デフォルトでは、ILMT コンピューター ID V1 変換マップには次のフィールドマップが含まれています。

    表 : 2. デフォルトのフィールドマップ
    ソースフィールド ターゲットフィールド 説明
    u_ip_address ip_address ホストまたは仮想マシンの IP アドレス。
    u_dns_name dns_domain ホストまたは仮想マシンのドメイン名。
    u_server_processors cpu_count ホストまたは仮想マシン上の CPU または仮想 CPU (vCPU) の数。
    u_host_name 名前 ホストまたは仮想マシンの名前。
    u_processor_brand_string cpu_name ホストまたは仮想マシン上の CPU または vCPU のブランド名 ( IBM など)。
    u_server_cores cpu_core_count ホストまたは仮想マシン上の CPU または vCPU コアの数。
    [Script] discovery_source IBMソフトウェアインストールデータを取得するディスカバリーソース。可能な値は、 ILMT または BigFix インベントリです
    [Script] virtual マシンが仮想かどうかを示すオプション。
    u_processor_brand cpu_type ホストまたは仮想マシンの CPU または vCPU のタイプ (デュアルコア CPU など)。
    u_hardware_serial_number serial_number ホストを識別するシリアル番号。

    フィールドマップの使用に加えて、変換マップは、各行変換の最後に処理するイベントスクリプトである onAfter 変換マップスクリプトを使用してデータを処理します。この変換マップスクリプトの詳細については、「 変換イベントスクリプトを使用したマップ」を参照してください。

    ILMT ソフトウェアインスタンス変換マップ

    ILMT ソフトウェアインスタンス変換マップは、onComplete 変換マップスクリプトを使用して、ソース ILMT ソフトウェアインスタンス [imp_samp_ilmt_sw_instance] テーブルからターゲット IBM ピーク消費 [samp_ilmt_sw_install] テーブルへのデータを処理します。onComplete 変換マップスクリプトは、インポートの最後に処理されるイベントスクリプトです。この変換マップスクリプトの詳細については、「 変換イベントスクリプトを使用したマップ」を参照してください。

    ILMT ソフトウェアライセンス使用状況変換マップ

    ILMT ソフトウェアライセンス使用状況変換マップは、onStart 変換マップスクリプトを使用して、ソースライセンス消費 [imp_samp_ilmt_license_usage] テーブルからターゲット IBM ピーク消費 [samp_ilmt_sw_install] テーブルにデータを処理します。onStart 変換マップスクリプトは、インポートの開始時に処理されるイベントスクリプトです。この変換マップスクリプトの詳細については、「 変換イベントスクリプトを使用したマップ」を参照してください。