付録G.26 nnmincidentcfgload.ovpl
インシデント構成ファイルをロード,または検証します。
SYNOPSIS
nnmincidentcfgload.ovpl { -load filename [-timeout timeout] [-memory memory] [-u <user name> -p <password>] } { -validate filename [-timeout timeout] [-memory memory] [-u <user name> -p <password>] } { -formats sourceFilename -formatd destinationFilename [-u <user name> -p <password>] }
DESCRIPTION
nnmincidentcfgload.ovplはインシデント構成ファイルのロード,または評価を行います。このインシデント構成ファイルは,incidentconfiguration.formatで説明されたタグフォーマットの書式に従う必要があります。
nnmincidentcfgload.ovplがサポートするインシデント構成の種別を次に示します。
*MgmtEventConfig *PairwiseConfig *SnmpTrapConfig *SyslogMessageConfig
nnmincidentcfgload.ovplコマンドを利用する前に,次の1つを実施してください。
*nnmincidentcfgdump.ovplコマンドでタグフォーマットファイルを出力し,incidentconfiguration.formatで説明された書式に従いファイルを編集してください。 で説明された書式に従ってタグフォーマットファイルをテキストエディタで作成してください。
nnmincidentcfgload.ovpl コマンドを使用するとき,次の点に注意してください。
*複雑なインシデント構成を作成する場合,エラーを回避するために,まずnnmincidentcfgdump.ovplコマンドを使用してタグフォーマットファイルを作成してください。 *タグフォーマットファイルの記述内容は,既存のNNMiデータベースの内容を置き換えます。 *nnmincidentcfgload.ovplを使用してタグフォーマットファイルの再フォーマットを行うと,タグの階層を表すためのホワイトスペースが挿入されます。ただし,コメントはすべて削除されます。
Parameters
nnmincidentcfgload.ovplコマンドは,次のオプションをサポートします。
- -load <filename>
-
NNMiデータベースにロードするためのインシデント構成ファイルを指定します。不正なフォーマットのファイルはロードされません。NNMiはエラーをファイルの行番号とともに報告します。
- -validate <filename>
-
指定されたインシデント構成ファイルを検証し,エラーを行番号とともに出力します。このオプションでは,インシデント構成ファイルはNNMiデータベースにロードされません。
- -formats <sourceFilename>
-
指定されたファイルを再フォーマットし,-formatd <destinationFilename>で指定されたファイルに出力します。
- -formatd <destinationFilename>
-
-formats <sourceFilename>で指定したファイルを再フォーマットした結果を出力するためのファイルを指定します。
- -timeout <timeout>
-
nnmincidentcfgload.ovplコマンドのためのトランザクションタイムアウト時間を変更したい場合に秒で指定します。
- -memory <memory>
-
最大ヒープサイズをMBで指定します。デフォルトは1536MBで,指定できる最小値は512MBです。
- -u <username>
-
コマンドの実行に必要なNNMiの管理者名を指定します。nnm.propertiesファイルが存在していない限り,これが必要になります。詳細はnnm.propertiesリファレンスページを参照してください。
- -p <password>
-
コマンドの実行に必要なNNMiの管理者パスワードを指定します。nnm.propertiesファイルが存在していない限り,これが必要になります。詳細はnnm.propertiesリファレンスページを参照してください。
EXAMPLES
- インシデント構成ファイルをロードします。
-
nnmincidentcfgload.ovpl -load dumped-config.tag
- インシデント構成ファイルを検証します。
-
nnmincidentcfgload.ovpl -validate modified-config.tag
- インシデント構成ファイルを再フォーマットします。
-
nnmincidentcfgload.ovpl -formats custom.tag -formatd formatted-output.tag
次の構成ファイル例は,SnmpTrapConfigのためのすべての必須タグを含みます。
*ConfigurationType=SnmpTrapConfig *Name MinimalistTrapConfig *Oid .1.3.4.5.6 -Author -Key com.customer.author -Category -Key com.hp.nms.incident.category.Fault -Family -Key com.hp.nms.incident.family.Node -MessageFormat Custom message format -Severity MINOR
次の構成ファイル例は,SNMPトラップにアクションを追加します。
*ConfigurationType=SnmpTrapConfig *Name MinimalistTrapConfig *Oid .1.3.4.5.6 -Author -Key com.customer.author -Category -Key com.hp.nms.incident.category.Fault -ActionConfiguration -Actions -Action -Command echo "hello" > /tmp/hello.test -CommandType SCRIPT_OR_EXECUTABLE -LifecycleState InProgress -Family -Key com.hp.nms.incident.family.Node -MessageFormat Custom message format -Severity MINOR
AUTHOR
nnmincidentcfgload.ovpl was developed by Micro Focus.
FILES
NNMiは,インシデント構成ファイルの例と,タグフォーマットファイルの正しいフォーマットを次の場所で提供しています。
-
Windows:%NnmInstallDir%examples\nnm\incidentcfg
-
Linux:/opt/OV/examples/nnm/incidentcfg