Systemwalker Centric Manager スクリプトガイド - Solaris(TM) Operating Environment - - Microsoft(R) Windows NT(R)/ Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 -
目次 索引 前ページ次ページ

上へ第3章 サンプルスクリプトのカスタマイズ
上へ3.2 メッセージ監視アクション型スクリプトのカスタマイズ

3.2.2 イベント切り分けテキスト変換

■機能説明

複数パターンのイベントテキストの変更をします。
以下の2つのスクリプトとして提供されます。

■サンプルスクリプトファイル



OS種別

格納場所とファイル名

Windows

Systemwalker Centric Managerインストールディレクトリ\mpwalker.dm\mpsc\sample\scMultiTextChange.swt
Systemwalker Centric Managerインストールディレクトリ\mpwalker.dm\mpsc\sample\scMultiTextChangeTable.swt

Solaris OE

/etc/opt/FJSVssc/sample/scMultiTextChange.swt
/etc/opt/FJSVssc/sample/scMultiTextChangeTable.swt

Linux

/etc/opt/FJSVssc/sample/scMultiTextChange.swt

/etc/opt/FJSVssc/sample/scMultiTextChangeTable.swt

HP-UX

提供なし

AIX

提供なし

■編集可能な項目

◆イベント切り分けテキスト変換(scMultiTextChange.swt)

プロシジャ名

プロシジャ名の規約に従い編集します。
必ずプロシジャ名の先頭文字は“Usr”にします。

使用するイベント切り分けテキスト変換(テーブル定義)のプロシジャ名

動作定義パート[単独定義型]の規約に従い編集します。

イベント識別キーと可変部分切り出し

可変情報操作処理の規約に従い編集します。
イベント識別キー、および通知イベントテキストに、可変文字列を埋め込みます。可変文字列は、元のイベントテキストから抽出することができます。
利用可能なイベント情報の項目は以下のとおりです。

◆イベント切り分けテキスト変換(テーブル定義)(scMultiTextChangeTable.swt)

プロシジャ名

プロシジャ名の規約に従い編集します。
必ずプロシジャ名の先頭文字は“Usr”にします。

変換テーブル

動作定義パート[複数定義型]の規約に従い編集します。
イベント識別キーごとに通知するイベントテキストを定義します。

■注意事項

■使用例

以下のイベントを変換対象とします。

[変換前]

"INFO: 001: AplName=Jb01"
"INFO: 002: normal ended AplName=Jb01"
"ERROR:003: abnormal ended AplName=Jb01"

[変換後]

"情報: Jb01が正常起動しました"
"情報: Jb01が正常終了しました"
"エラー: Jb01が異常終了しました"

編集内容

[イベント切り分けテキスト変換(テーブル定義)]

[プロシジャ名]

set TableProcName UsrMultiTextChangeTable

[変換テーブル]

set msg ""001""
set OutTextFormat($msg) {%s: %sが正常起動しました}
set msg ""002""
set OutTextFormat($msg) {%s: %sが正常終了しました}
set msg ""003""
set OutTextFormat($msg) {%s: %sが異常終了しました}

[イベント切り分けテキスト変換]

[プロシジャ名]

set ProcName UsrMultiTextChange

[使用するイベント切り分けテキスト変換(テーブル定義)のプロシジャ名]

set TableProcName UsrMultiTextChangeTable

[イベント識別キー、可変部分切り出し]

regexp {^.*: (...): .* AplName=([^ ]*)} $EventText All Key Var1set Var0 $Severity

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 1995-2003