これらの例では、UNIX および Windows 上でツールから一時的イベント・リストを実行する方法を示します。
以下の例では、 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'"
以下の例では、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 ストリング内において現在イベント・リストで選択されているイベントの値で 置き換えられます。