はじめに
本ドキュメントでは、CMX にインストールされているライセンスを、CLI 上より実行する API の出力結果より確認する方法を記載しています。
※ 以下のバージョンで確認を行った動作例となります。
CMX Hardware : Virtual Appliance
CMX Software : 10.6.3, 10.5.1
動作例
CMX のライセンスの状態は通常は GUI より確認しますが、何らかの問題により GUI でのアクセスができない場合など、
CLI 上の操作で確認が必要になる状況も考えられます。
CLI の通常のコマンドではインストールされているライセンスは確認はできませんので、以下の API を利用します。
GET /api/config/v1/licenses
CMX 10.6.3 での動作例
GUI 上で確認できるライセンス
期限が切れた評価ライセンスしかインストールされていない状態です
API の出力結果
※ json 形式の出力結果を整形したものを記載しています
[cmxadmin@kCMX-10-6-2 ~]$ curl -X GET http://localhost/api/config/v1/licenses
( 出力結果 )
[
{
"name": null,
"licenseFileId": "11111111",
"licenseFileName": "internal-base-eval",
"isEvaluation": true,
"installDate": 1586921604910,
"type": "eval",
"isActivation": false,
"wipsKamAPCount": 0,
"wipsElmAPCount": 0,
"locationAPCount": 100,
"actAPCount": 0,
"expiryDate": 1597289604910,
"evalDaysRemaining": 0,
"cmxapcount": 0,
"seeAPCount": 0,
"activation": false,
"evaluation": true,
"wipsAPCount": 0,
"udi": "none"
},
{
"name": null,
"licenseFileId": "33333333",
"licenseFileName": "internal-wips-eval",
"isEvaluation": true,
"installDate": 1586921604910,
"type": "eval",
"isActivation": false,
"wipsKamAPCount": 100,
"wipsElmAPCount": 0,
"locationAPCount": 0,
"actAPCount": 0,
"expiryDate": 1597289604910,
"evalDaysRemaining": 120,
"cmxapcount": 0,
"seeAPCount": 0,
"activation": false,
"evaluation": true,
"wipsAPCount": 100,
"udi": "none"
},
{
"name": null,
"licenseFileId": "22222222",
"licenseFileName": "internal-cmx-eval",
"isEvaluation": true,
"installDate": 1586921604910,
"type": "eval",
"isActivation": false,
"wipsKamAPCount": 0,
"wipsElmAPCount": 0,
"locationAPCount": 0,
"actAPCount": 0,
"expiryDate": 1597289604910,
"evalDaysRemaining": 0,
"cmxapcount": 100,
"seeAPCount": 0,
"activation": false,
"evaluation": true,
"wipsAPCount": 0,
"udi": "none"
},
{
"name": null,
"licenseFileId": "55555555",
"licenseFileName": "internal-act-eval",
"isEvaluation": true,
"installDate": 1586921604910,
"type": "eval",
"isActivation": false,
"wipsKamAPCount": 0,
"wipsElmAPCount": 0,
"locationAPCount": 0,
"actAPCount": 100,
"expiryDate": 1597289604910,
"evalDaysRemaining": 20,
"cmxapcount": 0,
"seeAPCount": 0,
"activation": false,
"evaluation": true,
"wipsAPCount": 0,
"udi": "none"
}
]
installDate や expiryDate は Unixtime 形式となり、外部ツールなどで変換することで日時の確認ができます。
また、インストールされている AP Count 数や、評価ライセンスの残り期間の確認もできます。
今回の例では、"evalDaysRemaining": 0 となっており、評価ライセンスの期間が切れていることもわかります。
CMX 10.5.1 での動作例
GUI 上で確認できるライセンス
Permanent の CMX Base ライセンスがインストールされている状態です。
API の出力結果
※ json 形式の出力結果を整形したものを記載しています。
[cmxadmin@kcmx105-71 ~]$ curl -X GET http://localhost/api/config/v1/licenses
( 出力結果 )
[
{
"name": null,
"licenseFileId": "11111111",
"licenseFileName": "internal-base-eval",
"isEvaluation": true,
"installDate": 1607579417486,
"type": "eval",
"isActivation": false,
"wipsKamAPCount": 0,
"wipsElmAPCount": 0,
"locationAPCount": 100,
"expiryDate": 1617947417486,
"evalDaysRemaining": 115,
"cmxapcount": 0,
"activation": false,
"evaluation": true,
"wipsAPCount": 0,
"udi": "none"
},
{
"name": null,
"licenseFileId": "20120821110957412",
"licenseFileName": "MSE20120821110957412.lic",
"isEvaluation": false,
"installDate": 1608018590417,
"type": "base",
"isActivation": false,
"wipsKamAPCount": 100,
"wipsElmAPCount": 0,
"locationAPCount": 300,
"expiryDate": null,
"evalDaysRemaining": -1,
"cmxapcount": 0,
"activation": false,
"evaluation": false,
"wipsAPCount": 100,
"udi": < product udi >
},
{
"name": null,
"licenseFileId": "33333333",
"licenseFileName": "internal-wips-eval",
"isEvaluation": true,
"installDate": 1607579417486,
"type": "eval",
"isActivation": false,
"wipsKamAPCount": 100,
"wipsElmAPCount": 0,
"locationAPCount": 0,
"expiryDate": 1617947417486,
"evalDaysRemaining": 120,
"cmxapcount": 0,
"activation": false,
"evaluation": true,
"wipsAPCount": 100,
"udi": "none"
},
{
"name": null,
"licenseFileId": "22222222",
"licenseFileName": "internal-cmx-eval",
"isEvaluation": true,
"installDate": 1607579417486,
"type": "eval",
"isActivation": false,
"wipsKamAPCount": 0,
"wipsElmAPCount": 0,
"locationAPCount": 0,
"expiryDate": 1617947417486,
"evalDaysRemaining": 115,
"cmxapcount": 100,
"activation": false,
"evaluation": true,
"wipsAPCount": 0,
"udi": "none"
}
]
評価ライセンスの他に、"MSE20120821110957412.lic" というファイル名の Permanent ライセンスがインストールされていることがわかります。