IBM License Serviceを使用したライセンス使用状況の追跡

IBM® License Service は、 Turbonomic ライセンス使用量を収集して測定します。 ライセンス要件を満たすために、 License Service を使用してライセンス使用量を追跡し、定期的に監査スナップショットを生成します。 現在、 License Service は 5 分ごとにデータをリフレッシュします。 この頻度で、動的クラウド環境での変更を取り込むことができます。 ライセンス・サービスは、過去 24 カ月間のライセンス交付履歴データを保管します。 ただし、頻度と保存期間は将来変更される可能性があります。

ライセンス・サービスのインストール

t8cInstall.sh スクリプトを実行すると、 License Service が自動的に Open Virtual Appliance (OVA) にインストールされます。 詳しくは、 License Service Installation: OVAを参照してください。

あるいは、 Red Hat OpenShiftを使用して License Service を手動でインストールすることもできます。 詳しくは、 License Service のインストール: Red Hat OpenShiftを参照してください。

ライセンス使用量データの取得

必要な API トークンを取得したら、ブラウザでLicense Serviceのユーザ インタフェース (UI) を使用して、監視とコンプライアンスのためにライセンス使用データを取得できます。 また、監査証拠として使用するデータの監査スナップショットを取得することもできます。 License Serviceの詳細については、『IBMLicensing Tools User Guide』を参照してください。

  • API トークンの取得

    最初に、コマンド・ラインを使用して License Service API トークンを取得し、認証してライセンス使用量データを取得します。 以下のコードは、 Linux コマンドの例と、返される API トークンを示しています。

    kubectl get secret ibm-licensing-token -o jsonpath={.data.token} -n ibm-common-services | base64 -d
    <token_value>

    詳細については、APIトークンの取得と更新を参照してください。

  • License Service UI へのアクセス

    OVAでは、次のスクリーンショットに示されているように、ブラウザで https://<turbonomic_ip_address>/licenseservice URL にアクセスすることで、 License Service のUIにアクセスできます。

    License Service UI メニュー
  • ライセンス使用量データの取得

    License Service UI で、 「製品レポート (過去 30 日間)」 をクリックして Turbonomic ライセンス使用量データを取得します。 URLにオプションパラメータを追加することもできます。例えば、 startDateendDate などです。 次のスクリーンショットは License Serviceからの応答の例を示しています。

    License Service UI 応答

    レスポンスの各フィールドの詳細については、「製品のライセンス使用状況を取得する」を参照してください。

  • 監査スナップショットの生成

    監査スナップショットは、コンプライアンスおよび監査の目的で必要です。 監査スナップショットを準備するために手動でアクションを実行する必要はありません。生成する必要があるだけです。

    License Service UI で 「スナップショット (過去 30 日間)」 をクリックし、API トークンを入力して、監査スナップショットを含む .zip ファイルを生成してダウンロードします。

    以下の例のような curl コマンドを実行して、コマンド行からスナップショットを生成することもできます。

    curl -k -X GET
                https://<turbonomic_ip_address>/licenseservice/snapshot?token=<token_value>&startDate=2023-05-01&endDate=2023-05-30
                --output audit_snapshot.zip
    あるいは、次の例のように 、Turbonomic IPアドレスとAPIトークンの値を置き換えて、監査URLをブラウザに直接入力することもできます。
    https://<turbonomic_ip_address>/licenseservice/snapshot?token=<token_value>&startDate=2023-05-01&endDate=2023-05-30
    startDate または endDate パラメーターを指定しない場合、デフォルトのスナップショット期間は過去 30 日間です。

    詳細については、監査スナップショットの取得を参照してください。