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のガーベージコレクションのログ

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