対象バージョンレベル
Systemwalker Centric Manager
Windows版:V5.0L10以降
Solaris版:5.0以降
HP-UX版:5.1以降
AIX版:10.0以降
Linux版:5.2、V10.0L10以降
Systemwalker Event Agent
Windows版:V10.0L20以降
Solaris版:10.1以降
Linux版:V11.0L10以降
対処1
確認ポイント
メッセージ発生元が、文字コードEUCのUNIX版、およびメッセージ送信先システムにWindows版のSystemwalker Centric Managerがインストールされていますか。
ただし、送信先システムに定義されているサーバが、Systemwalker Centric Manager V11.0L10以降の場合は除きます。
対処方法
ADJUST、SystemWalker/CharsetMGRがインストールされていない場合
“syslogに出力するメッセージが表示されない”の“対処1”を参照し、対処してください。
ADJUST、SystemWalker/CharsetMGRがインストールされている場合
“syslogに出力するメッセージが表示されない”の“対処2”を参照し、対処してください。
対処2
確認ポイント
自システムのメッセージ(シスログ、ログファイル監視、opfmtコマンド(API))で正しく監視できる条件は以下になります。
OSの文字コード=Systemwalker Centric Manager の文字コード=出力されたメッセージの文字コード |
UNIXシステムで、文字コードが一致しているか確認してください。
Systemwalker Centric Managerの文字コードは、10.0以降の場合、Systemwalker Centric Managerのインストール時に、OSが使用していた文字コードが登録されます。5.2以前の場合は、インストール時に文字コードを指定します。
対処方法
OSの文字コードとSystemwalker Centric Managerの文字コードの確認
それぞれ以下の方法で、文字コードを確認し、可能であればOSが使用する文字コードを変更するか、Systemwalker Centric ManagerをOSの文字コードに合わせて再インストールしてください。
Systemwalker Centric Managerのインストール時に指定された文字コードの確認方法
以下のコマンド実行結果の“Code=”に続く文字列を確認します。
cat /opt/systemwalker/etc/systemwalker.reg | grep Code= |
インストール環境 | 実行結果 |
---|---|
EUC環境 | Code=EUC |
SJIS環境 | Code=SJIS |
ASCII環境 | Code=ASCII |
UTF-8環境 | Code=UTF-8 |
UTF-8環境はLinux版V11.0L10以降のサポートになります。
OSに指定された文字コードの確認方法
それぞれ、以下のファイルからLANGの値を確認してください。
Solaris
/etc/default/init |
UXP/DS
/etc/LANGUAGE |
AIX
/etc/environment |
HP-UX
/etc/rc.config.d/LANG |
Linux(RedHat)
/etc/sysconfig/i18n |
Linux(TurboLinux)
/etc/skel/.lang/i18n |
Linux(OpenLinux)
/etc/config.d/I18N |
出力されたメッセージ(シスログ、ログファイル監視、opfmtコマンド(API))が、OSと異なる文字コードで出力されていないか確認してください。
異なる文字コードのメッセージを出力している場合、出力しているアプリケーションにて、同じ文字コードのメッセージを出力するようにしてください。
※opfmtについては“opfmtコマンドのメッセージが監視できない”も参照してください。
対処3
確認ポイント
メッセージ発生元はWindows版ですか。
原因
イベントビューアで、該当メッセージを確認した時に、説明の欄に以下のように表示されるメッセージは、正しく表示されません。
また、メッセージ発生元がクラスタ構成の運用管理サーバの場合、以下のようなメッセージがどちらか一方の系で表示される場合も、正しく表示されません。
【Windows NTの場合】
ソース(YYYY) 内のイベントID (XX) に関する説明が見つかりません。 |
【Windows 2000の場合】
イベント ID (XX) (ソース YYYY 内) に関する説明が見つかりませんでした。 |
【Windows XP/Windows Server 2003 STD /Windows Server 2003 DTC/Windows Server 2003 EEの場合】
イベント ID (XX) (ソース YYYY 内) に関する説明が見つかりませんでした。リモート コンピュータからメッセージを表示するために必要なレジストリ情報またはメッセージ DLL ファイルがローカル コンピュータにない可能性があります。この説明を取得するために /AUXSOURCE= フラグを使用することができる可能性があります。詳細については、ヘルプとサポートを参照してください。次の情報はイベントの一部です: |
対処方法
メッセージ出力アプリケーションの問題です。
メッセージ出力アプリケーションが、以下の場合は、メッセージ出力アプリケーションの開発元にお問い合わせください。
メッセージファイルを作成していない。
メッセージファイルを正しくOSに登録していない。(クラスタ構成の場合は運用系および待機系のどちらか一方でも登録していない)
メッセージファイルをローカルディスク以外(共有ディスク等)に配置している。
対処4
確認ポイント
メッセージ発生元は、グローバルサーバですか。
原因1
監視パス定義ファイル(/etc/opt/FJSVsagt/opapath)に定義された文字コードに誤りがある場合、グローバルサーバで発生したメッセージは、正しく表示されません。
対処方法1
監視パス定義ファイルに定義されている文字コードと、実際のグローバルサーバの文字コードを確認し、異なる場合は、以下の手順を実施してください。
監視パス定義ファイルを訂正します
システム構成情報を登録します
Systemwalker Centric Managerを再起動します
定義の詳細は、“Systemwalker Centric Manager GEE 説明書”、“Systemwalker Centric Manager Global Enterprise Edition説明書”または“Systemwalker Centric Manager 使用手引書 グローバルサーバ運用管理ガイド”を参照してください。
原因2
被監視システムの[Systemwalkerコンソール]に、JEF拡張漢字が表示された場合は、Systemwalker Centric Manager GEEで使用する文字コード(EUC、Shift-JIS)に対応するコードセットが用意されていないため、画面上に“□”、“・”などで表示されます。
対処方法2
Systemwalker Centric Manager GEEでは、JEF拡張漢字変換テーブルに変換パターンを登録することにより、被監視システムの[Systemwalkerコンソール]に、出力されるJEF拡張漢字を正しく画面に表示することができます。
なお、JEF拡張漢字変換テーブルは、主監視パス経由で通知されるメッセージ、およびリモートコマンドに対してだけ有効となります。代替監視パスから通知されるメッセージについては、JEF拡張漢字変換テーブルは有効になりません。
JEF拡張漢字変換テーブル
JEF拡張漢字変換テーブル“/etc/opt/FJSVsagt/opajefext”に変換パターンを定義します。
以下の形式で定義してください。
type from-code to-code |
変換方向を“to”または“from”で指定します。
リモートコマンド投入時の変換処理(運用管理サーバから被監視システムへの変換)
メッセージ受信時およびリモートコマンドの応答受信時の変換処理(被監視システムから運用管理サーバへの変換)
変換前のコードを16進数で指定します。
変換後のコードを16進数で指定します。
定義例
ローマ数字I~Xまでを、EUC環境で表示する定義例を以下に示します。
# type from-code to-code from 77de adb5 from 77df adb6 from 77e0 adb7 from 77e1 adb8 from 77e2 adb9 from 77e3 adba from 77e4 adbb from 77e5 adbc from 77e6 adbd from 77e7 adbe |
対処5
原因
インテリジェントサービス機能を使用して、以下を実施している場合に、出力されたメッセージと監視イベント一覧に表示されるメッセージが異なる場合があります。
先頭通知コラレーション
イベント切り分けテキスト変換
末尾通知コラレーション
イベント固定テキスト変換
イベント詳細フィルタリング
切り替え型イベント詳細フィルタリング
対処方法
対処方法はありません。
対処6
確認ポイント
以下のメッセージが出力されていませんか。
last message repeated XX times |
XX:数字
原因
UNIX版の場合、同一メッセージが複数発生した場合に、OSの機能によりメッセージがまとめられます。
対処方法
対処方法はありません。
対処7
確認ポイント
監視イベント一覧に表示されているメッセージは、ログファイル監視機能(共有ディスクファイル監視機能を含む)によりラベル、エラー種別が付加されたメッセージではないですか。
原因
ログファイル監視機能(共有ディスクファイル監視機能を含む)を使用している場合は、監視対象ログファイルに出力されたメッセージにラベル、エラー種別が付加されたものが監視イベント一覧に表示されます。
対処方法
対処の必要はありません。ただし、システムログ(messagesファイル)をログファイル監視している場合は、“1つのメッセージ発生で2つのメッセージが表示される”の対処1を参照して対処してください。