ソフトウェアから収集できるパラメーターを定義するために、パラメーター収集定義を作成します。パラメーター収集定義の作成は、パラメーター収集定義の管理コマンド(swcfmg_param_collectingdef)で行います。また、ソフトウェアとパラメーター収集定義の関連付けは、ソフトウェアとパラメーター定義の関連付けコマンド(swcfmg_param_defassoc)で行います。コマンドの詳細については、第3章 コマンドリファレンスを参照してくだい。
パラメーター収集定義の作成に必要な知識を、以下に説明します。
パラメーター収集定義
ソフトウェアから収集できるパラメーターは、パラメーター収集定義で定義します。このパラメーター収集定義には、パラメーター一覧(キー名と型)、方式、および、スクリプトパッケージを指定します。
パラメーターの型
パラメーターの型は、boolean(真偽値)、number(数値)、string (文字列)、string array (文字列の配列)、map (マップ)が指定できます。詳細については、「2.1.2 パラメーターの型」を参照してください。
パラメーター収集スクリプト
実際にソフトウェアからパラメーターを収集するのは、パラメーター収集スクリプトです。このスクリプトは、サーバに転送されて、そのサーバ上で実行されます。ソフトウェアから収集したパラメーターの情報は、パラメーター情報XMLファイル(parameterinfo.xml)などのファイルに出力します。このファイルは管理サーバに転送されます。
パッケージファイル
パラメーター収集スクリプトはZIP形式で圧縮したパッケージファイルにして、パラメーター収集定義と関連付けます。
パラメーター収集定義の関連付け
パラメーター収集定義は、ソフトウェアから収集できるパラメーターを定義していますが、対象となるソフトウェアを指定していません。それには、パラメーター収集定義とソフトウェア情報を関連付ける必要があります。
1つのソフトウェア情報に複数のパラメーター収集定義を関連付ける場合は、それらのパラメーター収集定義に重複したキーを指定できません。