Hitachi

JP1 Version 12 JP1/Network Node Manager i セットアップガイド


付録G.17 nnmcustompollerconfig.ovpl

nnmcustompollerconfig.ovpl は,カスタムポーラー設定を表示,更新します。

SYNOPSIS

nnmcustompollerconfig.ovpl

nnmcustompollerconfig.ovpl createDeltaMap [-uuid <object uuid>] -variable <name>|<uuid> -stateMapping <statemapping> (-increaseInValue <increase in value> | -dropInValue <drop in value>| -increaseInValue <increase in value> -dropInValue <drop in value> )

nnmcustompollerconfig.ovpl deleteDeltaMap -deltaMap <uuid> | -list <csv list of identifiers>

nnmcustompollerconfig.ovpl listDeltaMap [-uuid <object uuid>] [-variable <name>|<uuid>] [-stateMapping <state mapping>] [-increaseInValue <increase in value>] [-dropInValue <drop in value>]

nnmcustompollerconfig.ovpl updateDeltaMap -deltaMap <uuid> { [-stateMapping <state mapping>] [-increaseInValue <increase in value>] [-dropInValue <drop in value> ] }

nnmcustompollerconfig.ovpl listCollection [-name <name>]

nnmcustompollerconfig.ovpl listPolicy [-activeState <active state>] [-collection <name>|<uuid>] [-name <name>] [-nodeGroup <name>|<uuid>] [-uuid <object uuid>]

nnmcustompollerconfig.ovpl updatePolicy -policy <name>|<uuid> [-activeState <active state>]

DESCRIPTION

nnmcustompollerconfig.ovpl コマンドラインの一般的なフォーマットは次のとおりです。

nnmcustompollerconfig.ovpl <command> <options>

下記のCommands項には,使用可能なコマンドの選択肢が一覧表示されています。 同様にOptions項には,各コマンドで使用可能なオプションが一覧表示されています。 多くのコマンドで類似のオプションを使用できます。 各コマンドで使用できる正しいオプションについては,上記のSynopsis項を参照してください。

Commands

createDeltaMap

MIB変数に対する差分マップを作成します。

deleteDeltaMap

MIB変数から差分マップを削除します。

listDeltaMap

オプションのフィルタに基づいて差分ベースのしきい値を一覧表示します。

updateDeltaMap

差分マップのフィールドをアップデートします。

listCollection

オプションのフィルターに基づいて,収集の一覧を表示します。フィルターを指定しない場合,すべての収集が一覧表示されます。

listPolicy

オプションのフィルターに基づいて,ポリシーの一覧を表示します。フィルターを指定しない場合,すべてのポリシーが一覧表示されます。

updatePolicy

ポリシーのフィールドを更新します。

Options

-activeState <active state>

ポリシーのアクティブ状態を指定します。( active | inactive | suspended )

-collection <name>|<uuid>

収集の名前または uuid を指定します。

-name <name>

設定の名前を指定します。

-nodeGroup <name>|<uuid>

ポリシーが適用されているノードグループの名前または uuid を指定します。

-policy <name>|<uuid>

ポリシーの名前または uuid を指定します。

Additional Parameters

-fields <fields>

表形式のデータが存在しているときに出力フィールドを選択します。

-format <style>

表形式のデータが存在しているときに出力形式を変更します。指定できる値は,"TEXT", "LIST", "CSV", または "XML" です。

-http.host <host>

サーバーのホスト。デフォルトは localhost です。

-http.port <port>

サーバーのポート。デフォルトは 80 です。

-u <username>

コマンドの実行に必要な NNMi の管理者名を指定します。

-p <password>

コマンドの実行に必要な NNMi の管理者パスワードを指定します。

-quiet

通常の出力を抑制し,エラーだけを表示します。

EXAMPLES

カスタムポーラーポリシーを一括でACTIVEにする場合は,以下のようなサンプルバッチファイルまたはサンプルシェルスクリプトを参考にスクリプトを作成し実行してください。

Windows の場合のサンプルバッチファイル:

@echo off for /f "usebackq" %%i in (`nnmcustompollerconfig.ovpl listPolicy -format CSV -fields uuid`) do ( if not %%i == UUID ( nnmcustompollerconfig.ovpl updatePolicy -policy %%i -activeState ACTIVE ) )

Linux の場合のサンプルシェルスクリプト:

#!/bin/sh /opt/OV/bin/nnmcustompollerconfig.ovpl listPolicy -format CSV -fields uuid | while read line do if [ ! $line == UUID ]; then /opt/OV/bin/nnmcustompollerconfig.ovpl updatePolicy -policy $line -activeState ACTIVE fi done

差分マップの作成

nnmcustompollerconfig.ovpl createDeltaMap -variable TestVariable -stateMapping major –increaseInValue 100 -dropInValue 5

差分マップの更新

nnmcustompollerconfig.ovpl updateDeltaMap -deltaMap <uuid> -increaseInValue 90

差分ベースのしきい値の一覧表示

nnmcustompollerconfig.ovpl listDeltaMap -variable TestVariable

差分マップの削除

nnmcustompollerconfig.ovpl deleteDeltaMap -deltamap <uuid>

nnmcustompollerconfig.ovpl deleteDeltaMap -list uuid1,uuid2,uuid3

AUTHOR

nnmcustompollerconfig.ovpl was developed by Micro Focus.

FILES

$NNM_BIN/nnmcustompollerconfig.ovpl