Cosminexus サービスプラットフォーム システム構築・運用ガイド

[目次][用語][索引][前へ][次へ]

7.2.1 障害を調査するときに必要な情報

<この項の構成>
(1) 現象の確認
(2) 収集する障害情報

(1) 現象の確認

障害が発生した場合,最初にどのような環境でどのような現象が発生したのか状況を確認,整理します。障害発生時に確認する項目を次の表に示します。

表7-1 障害発生時に確認する項目

項番 確認する項目 障害を検知したマシン
HCSCサーバ稼働マシン 運用環境稼働マシン サービスリクエスタ稼働マシン サービス部品稼働マシン データベース稼働マシン
1 基本事項 障害の発生時期 いつ(いつから)障害が発生したのかを確認してください。
2 障害発生の直前に実行した操作 どのような操作をしたときに障害が発生したのかを確認してください。
3 障害を検知したマシン どのマシンで障害を検知したのかを確認してください。
  1. HCSCサーバ稼働マシン
  2. 運用環境稼働マシン
  3. サービスリクエスタ稼働マシン
  4. サービス部品稼働マシン
  5. データベース稼働マシン
4 障害内容 どのような現象が発生したのかを,具体的に挙げてください。
5 動作環境 uCosminexus Service Platformのバージョン ○ − − − −
6 uCosminexus Service PlatformまたはuCosminexus Operatorのバージョン − ○ − − −
7 J2EEサーバ製品名とバージョン − − ○ ○ −
8 データベース製品名とバージョン − − − − ○
9 OSの種類とバージョン ○ ○ ○ ○ ○
10 プロセッサ数 ○ ○ ○ ○ ○
11 メモリ ○ ○ ○ ○ ○
12 仮想メモリ ○ ○ ○ ○ ○
13 Javaバージョン ○ ○ ○ ○ ○
14 パッチの適用状況 ○ ○ ○ ○ ○
15 再現性 再現性 再現性があるかどうかを確認してください。
16 発生頻度 再現性がある場合,どのくらいの頻度で障害が発生するかを確認してください。
17 構成変更 発生時の変更有無 該当する障害が発生するようになる前に,コーディングや環境などを変更したかどうかを確認してください。
18 変更個所の内容 変更した場合,変更内容を具体的に挙げてください。

(凡例)
○:確認が必要
−:確認は不要

(2) 収集する障害情報

Cosminexus サービスプラットフォームのシステムでは,調査に必要な資料として,障害の種別ごとに表7-2に示す情報が必要です。

なお,障害情報を取得するためには,あらかじめ設定が必要なものがあるため注意してください。障害情報の取得の詳細については「7.3 障害情報の取得」を参照してください。また,取得した障害情報が出力される場所については,「7.3 障害情報の取得」および「7.4 障害情報の種類」を参照してください。

障害情報の取得を設定していない情報については,障害調査や問い合わせのときに必要となる情報ではありませんが,障害調査の状況に応じて取得が必要になることがあります。障害調査に必要な情報は,障害の発生個所によって異なります。

表7-2 障害調査のために取得している情報

項番 取得する情報 障害種別
ユーザプログラムがエラーメッセージや例外を出力している場合 サービス部品呼び出し要求時の障害の場合 オペレーション(コマンド操作や運用環境の画面からの操作)実行時の障害の場合
1 Cosminexusサービスプラットフォームの資料 メッセージログ ○ ○ ○
2 リクエストトレース ○ ○ −
3 性能解析トレース − △ −
4 定義情報 HCSCサーバ構成定義ファイル − ○ ○
5 HCSCサーバセットアップ定義ファイル − ○ ○
6 HCSCサーバランタイム定義ファイル − ○ ○
7 HCSC-Manager定義ファイル − ○ ○
8 HCSC-Managerコマンド共通定義ファイル − ○ ○
9 HCSC-Messagingコマンド共通定義ファイル − ○ ○
10 サービス情報変更定義ファイル − △ △
11 ユーザ定義受付ランタイム定義ファイル − △ △
12 SOAP Fault動作定義ファイル − △ △
13 Cosminexusの資料 J2EEサーバ,リダイレクタ,サーバ管理コマンドのログ ○ ○ △
14 運用管理エージェント,運用監視エージェント,Management Serverのログ(統合ログ) ○ △ ○
15 Cosminexus DABroker Libraryのログ △ △ △
16 DB Connectorのログ(リソースアダプタの稼働ログ) ○ ○ ○
17 EJBクライアントアプリケーションのログ ○ ○ −
18 ユーザログ ○ △ −
19 定義情報 Cosminexus Component Containerの設定ファイル △ ○ ○
20 Coxminexus Managerの設定ファイル △ ○ ○
21 dbcon-xadisplaynameに設定したDB Connectorの属性情報 △ ○ △
22 dbcon-nodisplaynameに設定したDB Connectorの属性情報 △ △ ○
23 Cosminexus RMの資料 開始停止メッセージログ − △ ○
24 Cosminexus用メッセージログ △ ○ ○
25 メソッドトレース △ ○ ○
26 回線トレース △ ○ ○
27 定義情報 Cosminexus RMコンフィグレーションプロパティの設定情報 △ ○ ○
28 Cosminexus SOAPの資料 トレース △ ○ −
29 アプリケーションログ △ ○ −
30 定義情報 Cosminexus SOAP共通定義ファイル △ ○ −
31 Cosminexus SOAPサーバ定義ファイル △ ○ −
32 Hitachi Web Serverのログおよびトレース ○ △ −
33 データベースの障害情報 HiRDBを使用している場合 HiRDBのログ(HiRDBの定義情報を含む) − △ △
34 HiRDBクライアントのログおよびトレース − △ △
35 HiRDB Type4 JDBCドライバのExceptionログおよびトレース − △ △
36 Oracleを使用している場合 Oracleのログ − △ △
37 Oracle Thin Driverのログ − △ △
38 JavaVMの障害情報 JavaVM出力メッセージログ − △ △
39 JavaVMのスレッドダンプ − △ △
40 JavaVMのガーベージコレクションのログ − △ △

(凡例)
○:一次資料
△:二次資料
−:不要