Systemwalker Centric Managerにおいて、メッセージ変換スクリプトで原文のエラーメッセージを出力させる方法を教えてください。

Systemwalkerスクリプトでdrmsdのエラーが発生した場合、メッセージ変換を実施して運用しています。スクリプトを変更せずに原文のエラーメッセージを出力させる方法を教えてください。
メッセージを上位通知する、ログに出力するなどのアクションは”メッセージ監視”に関するアクションですので、常に”上位優先”(先に定義されている監視条件に従って処理される)になります。
このため、単純にイベント監視の条件定義を追加して、変換前のメッセージを出力することはできません。

ただし、以下の方法でSYSLOGに出力することはできます。
  • イベント監視の条件定義でメッセージ変換するSystemwalkerスクリプトを起動する定義の”アプリケーション起動”タブを定義します。

  • 起動するアプリケーションはloggerやopfmtなどメッセージを出力するプログラムを設定し、パラメータで変換前のメッセージを設定します。

これにより、変換前のメッセージ内容を出力することができます。

なお、loggerやopfmtで出力されたメッセージはイベント監視の対象になりますので、独自のメッセージ番号やメッセージなどを付加し、既存のイベント監視の条件定義で再実行されないようにしてください。

製品・サービス区分 Systemwalker
製品・サービス情報
対象製品 Systemwalker Centric Manager
バージョン V15, V13, V12, V11, V10, V5
プラットフォーム Windows, Solaris, Linux, HP-UX, AIX
アンサー種別 運用/保守
このページの先頭へ