IBM Tivoli Netcool/OMNIbus バージョン 7.4

例: ツールからの一時的イベント・リストの開始

これらの例では、UNIX および Windows 上でツールから一時的イベント・リストを実行する方法を示します。

ヒント: デュアル・サーバー・デスクトップ (DSD) 構成では、 以下のコマンド例に示される %server 値の代わりに %desktopserver 内部値が使用されます。 これにより、ObjectServer が正しいクライアントにメッセージを送信することが保証されます。

例: UNIX の nco_elct コマンド

以下の例では、 Tivoli Netcool/OMNIbus に付属して出荷される「関連する FE ノードの表示」ツールにおける nco_elct ユーティリティーの使用方法を 示します。

$NCHOME/omnibus/bin/nco_elct -server "%server" -username "%username" 
-password "%password" -vfile "$NCHOME/omnibus/desktop/default.elv"
-ftext "( RemoteNodeAlias != '' and RemoteNodeAlias = '@LocalNodeAlias' )
or ( LocalNodeAlias != '' and LocalNodeAlias = '@RemoteNodeAlias')
or Node = '@RemoteNodeAlias' or RemoteNodeAlias = '@Node'"

例: Windows の NCOelct コマンド

以下の例では、Tivoli Netcool/OMNIbus に付属して出荷される「関連する FE ノードの表示 (Windows)」ツールにおける NCOelct.exe ユーティリティーの使用方法を示します。

"$(NCHOME)/omnibus/desktop/NCOelct.exe" -server "%server" -username "%username" 
-password "%password" -vfile "$(NCHOME)/omnibus/ini/default.elv"
-elf "$(NCHOME)/omnibus/ini/tool.elf" -params "( RemoteNodeAlias != ¥¥'¥¥'
and RemoteNodeAlias = ¥¥'@LocalNodeAlias¥¥' )
or ( LocalNodeAlias != ¥¥'¥¥' and LocalNodeAlias = ¥¥'@RemoteNodeAlias¥¥')
or Node = ¥¥'@RemoteNodeAlias¥¥' or RemoteNodeAlias = ¥¥'@Node¥¥'"

tool.elf ファイルは前の NCOelct コマンドで参照され、 以下の内容を持ちます。

filter_name = 'ToolFilter';
filter_text = '@FilterText';
filter_metric = 'avg(Severity)';
# End of file

Windows の NCHOME 環境変数は、ツール内では通常使用 (%NCHOME%) とは異なる表現になります。 この違いは、変数が Windows オペレーティング・システムではなく組み込みツール・パーサーによって解釈されて解決されるために生じます。

イベント・リストからツールを実行する場合、 tool.elf ファイル内で、-params オプションに続く全ストリングにより @FilterText プレースホルダーが置き換えられます。 @LocalNodeAlias、@RemoteNodeAlias、および @Node プレースホルダーは、 -params ストリング内において現在イベント・リストで選択されているイベントの値で 置き換えられます。


ライブラリー | サポート |
最終更新: 2012 年 11 月