IBM v1 API の License Metric Tool (ILMT) および BigFix Inventory 変換マップ

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む6読むのに数分
  • ILMT および BigFix Inventory 統合 API のバージョン 1 を使用して License Metric Tool (ILMT) または BigFix Inventory から IBM データをインポートする場合、インスタンスは ServiceNow 変換マップを使用してこのデータをテーブルに処理します ServiceNow

    デフォルトの ILMT および BigFix Inventory 変換マップ

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

    表 : 1. デフォルトの ILMT および BigFix Inventory 変換マップ
    変換マップ ソーステーブル ターゲットテーブル 説明
    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 ソフトウェアインスタンス変換マップは、ピーク消費 [samp_ilmt_sw_install] テーブルにIBMIBMソフトウェアコンポーネントと製品インストールのレコードを作成します。

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

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

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

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

    ILMT および BigFix Inventory データ処理

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

    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 name ホストまたは仮想マシンの名前。
    u_processor_brand_string cpu_name ホストまたは仮想マシン上の CPU または vCPU のブランド名 ( IBM例:)。
    u_server_cores cpu_core_count ホストまたは仮想マシン上の CPU コアまたは vCPU コアの数。
    [Script] discovery_source ソフトウェアインストールデータをプルする IBM 検出ソース。可能な値は、 ILMT または BigFix Inventory です。
    [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 変換マップスクリプトは、インポートの開始時に処理するイベントスクリプトです。この変換マップスクリプトの詳細については、「 変換イベントスクリプトを使用したマップ」を参照してください。