データベースに記録するパフォーマンスデータの保存条件として,レコードの保存期間またはレコード数の上限の設定を変更できます。パフォーマンスデータの保存条件は,レコードの種類によって異なります。
各レコードタイプと設定できる保存条件の対応を次の表に示します。
表4-13 レコードタイプと設定できる保存条件
レコードタイプ | 設定できる保存条件 |
---|---|
PIレコードタイプ | レコードの保存期間 |
PDレコードタイプ | レコード数の上限 |
PLレコードタイプ |
パフォーマンスデータの保存条件を変更するには,次の二つの方法があります。
それぞれについて説明します。
(1) 監視コンソールでパフォーマンスデータの保存条件を変更する
監視コンソールでパフォーマンスデータの保存条件を変更する場合は,PFM - Web Consoleの[サービス階層]画面で行います。
手順を次に示します。
図4-4 保存条件の設定例
表4-14 各プロパティの説明および設定値
レコードタイプ | プロパティ名 | 設定値 |
---|---|---|
PIレコードタイプ | Product Interval - Minute Drawer | 分ごとのパフォーマンスデータの保存期間を設定します。 プルダウンメニューから次の項目を選択できます。
|
Product Interval - Hour Drawer | 時間ごとのパフォーマンスデータの保存期間を設定します。 プルダウンメニューから次の項目を選択できます。
| |
Product Interval - Day Drawer | 日ごとのパフォーマンスデータの保存期間を設定します。 プルダウンメニューから次の項目を選択できます。
| |
Product Interval - Week Drawer | 週ごとのパフォーマンスデータの保存期間を設定します。 プルダウンメニューから次の項目を選択できます。
| |
Product Interval - Month Drawer | 月ごとのパフォーマンスデータの保存期間を設定します。 プルダウンメニューから次の項目を選択できます。
| |
Product Interval - Year Drawer | 年ごとのパフォーマンスデータの保存期間です。「Year」が固定で設定されています。 | |
PDレコードタイプ | Product Detail - PDレコードタイプのレコードID | PDレコードタイプのレコードIDごとに,保存レコード数の上限値を指定します。
|
PLレコードタイプ | Product Log - PLレコードタイプのレコードID | PLレコードタイプのレコードIDごとに,保存レコード数の上限値を指定します。
|
(2) コマンドでパフォーマンスデータの保存条件を変更する
データベースに記録するパフォーマンスデータの保存条件は,次の流れで変更します。
それぞれの操作について説明します。
(a) jpcaspsv outputコマンドで保存条件の定義内容を出力する
PFM - Web Consoleがインストールされているホストで,jpcaspsv outputコマンドを実行します。jpcaspsv outputコマンドは,エージェントに接続して取得したStoreデータベースの保存条件に関する定義情報をXML形式のファイルに出力します。
手順を次に示します。
jpcaspsv output -o aspsv.xml TS1host1
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pr-cli-parameters SYSTEM "aspsv_params.dtd">
<pr-cli-parameters ver="0110">
<agent-store-db-preserve-definition>
<service id="TS1host1">
<product-interval>
<minute-drawer>Day</minute-drawer>
<hour-drawer>Week</hour-drawer>
<day-drawer>Year</day-drawer>
<week-drawer>Year</week-drawer>
<month-drawer>Year</month-drawer>
<!-- year-drawer : Year -->
</product-interval>
<product-detail>
<detail-record id="PD" max-rec="10000"/>
<detail-record id="PD_PDI" max-rec="100000"/>
<detail-record id="PD_PEND" max-rec="10000"/>
<detail-record id="PD_PAGF" max-rec="10000"/>
<detail-record id="PD_GEND" max-rec="10000"/>
<detail-record id="PD_SVC" max-rec="10000"/>
<detail-record id="PD_DEV" max-rec="10000"/>
<detail-record id="PD_ELOG" max-rec="10000"/>
</product-detail>
</service>
</agent-store-db-preserve-definition>
</pr-cli-parameters>
(b) jpcaspsv outputコマンドで出力した定義内容を変更する
jpcaspsv outputコマンドで出力したXMLファイルの,記録方法に関する定義内容を変更します。XMLファイルの内容は,テキストエディターやXMLエディターなどで編集できます。
ファイルの書式および各タグの設定内容について次に示します。必要に応じて編集してください。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pr-cli-parameters SYSTEM "aspsv_params.dtd">
<pr-cli-parameters ver="0110">
<agent-store-db-preserve-definition>
<service id="サービスID">
<product-interval>
<minute-drawer>分ごとの保存期間</minute-drawer>
<hour-drawer>時間ごとの保存期間</hour-drawer>
<day-drawer>日ごとの保存期間</day-drawer>
<week-drawer>週ごとの保存期間</week-drawer>
<month-drawer>月ごとの保存期間</month-drawer>
<!-- year-drawer : Year -->※
</product-interval>
<product-detail>
<detail-record id="レコードID" max-rec="レコード数の上限"/>
:
:
</product-detail>
<product-log>
<log-record id="レコードID" max-rec="レコード数の上限"/>
:
</product-log>
</service>
</agent-store-db-preserve-definition>
</pr-cli-parameters>
注※ 年ごとの保存期間の設定内容です。年ごとの保存期間は「Year」で固定です。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pr-cli-parameters SYSTEM "aspsv_params.dtd">
<pr-cli-parameters ver="0110">
4行目以降に定義するタグについて次の表に示します。各タグの定義は,表の記載順に指定してください。
表4-15 XML定義内容
タグ名 | 必須 | 説明および設定値 |
---|---|---|
<agent-store-db-preserve-definition>・・・</agent-store-db-preserve-definition> | ○ | Storeデータベース保存条件定義情報のルートのタグです。 |
<service id="サービスID">・・・</service> | ○ | PFM - Agentを特定するサービスIDを指定します。 先頭文字が「P」以外で,2文字目が「S」であるサービスを指定します(「PS」で始まるサービスIDはMaster Storeサービスを示します)。 サービスIDの詳細については,マニュアル「JP1/Performance Management 設計・構築ガイド」の付録の,サービスの命名規則について説明している個所を参照してください。 <service>タグは,<product-interval>タグ,<product-detail>タグ,および<product-log>タグを含みます。 <service>タグは,複数指定できます。 |
<product-interval>・・・</product-interval> | - | PIレコードタイプのレコードの保存期間を指定するタグです。 <minute-drawer>タグ,<hour-drawer>タグ,<day-drawer>タグ,<week-drawer>タグ,および<month-drawer>タグを含みます。詳細については,「表4-16 PIレコードタイプのレコードの保存期間(<product-interval>タグ)」を参照してください。 <product-interval>タグは,一つの<service>タグ内に一つだけ指定できます。 |
<product-detail>・・・</product-detail> | - | PDレコードタイプの保存レコード数の上限値を指定するタグです。 <detail-record>タグを含みます。 <product-detail>タグは,一つの<service>タグ内に一つだけ指定できます。 詳細については,「表4-17 PDレコードタイプの保存レコード数の上限値(<product-detail>タグ)」を参照してください。 |
<product-log>・・・</product-log> | - | PLレコードタイプの保存レコード数の上限値を指定するタグです。 <log-record>タグを含みます。詳細については,「表4-18 PLレコードタイプの保存レコード数の上限値(<product-log>タグ)」を参照してください。 <product-log>タグは,一つの<service>タグ内に一つだけ指定できます。 |
<product-interval>タグ(PIレコードタイプのレコードの保存期間)に含まれるタグと設定値について次の表に示します。<product-interval>タグに含まれるタグの定義は,表の記載順に指定してください。
表4-16 PIレコードタイプのレコードの保存期間(<product-interval>タグ)
タグ名 | 必須 | 設定値 |
---|---|---|
<minute-drawer>・・・</minute-drawer> | - | 分ごとのパフォーマンスデータの保存期間を設定します。 次の値のどれかを半角英文字で指定します。
|
<hour-drawer>・・・</hour-drawer> | - | 時間ごとのパフォーマンスデータの保存期間を設定します。 次の値のどれかを半角英文字で指定します。
|
<day-drawer>・・・</day-drawer> | - | 日ごとのパフォーマンスデータの保存期間を設定します。 次の値のどれかを半角英文字で指定します。
|
<week-drawer>・・・</week-drawer> | - | 週ごとのパフォーマンスデータの保存期間を設定します。 次の値のどれかを半角英文字で指定します。
|
<month-drawer>・・・</month-drawer> | - | 月ごとのパフォーマンスデータの保存期間を設定します。 次の値のどれかを半角英文字で指定します。
|
<product-detail>タグ(PDレコードタイプの保存レコード数の上限値)に含まれるタグと設定値について次の表に示します。
表4-17 PDレコードタイプの保存レコード数の上限値(<product-detail>タグ)
タグ名 | 必須 | 設定値 |
---|---|---|
<detail-record id="レコードID" max-rec="レコード数の上限"/> | - | PDレコードタイプのレコードIDごとに,保存レコード数の上限値を指定します。
|
<product-log>タグ(PLレコードタイプの保存レコード数の上限値)に含まれるタグと設定値について次の表に示します。
表4-18 PLレコードタイプの保存レコード数の上限値(<product-log>タグ)
タグ名 | 必須 | 設定値 |
---|---|---|
<log-record id="レコードID" max-rec="レコード数の上限"/> | - | PLレコードタイプのレコードIDごとに,保存レコード数の上限値を指定します。
|
(c) jpcaspsv updateコマンドで保存条件の定義内容を更新する
PFM - Web Consoleがインストールされているホストで,jpcaspsv updateコマンドを実行します。jpcaspsv updateコマンドは,Storeデータベースの保存条件に関する定義情報を,XML形式のファイルに指定した内容に更新します。
手順を次に示します。
jpcaspsv update aspsv.xml