(57)【要約】【課題】検知できなかった障害や予兆現象等を判断するための新たな判断基準を自動的に登録し、ナレッジの拡充を図ることができるようにする。【解決手段】本発明の診断項目登録システムは、診断項目の判断基準を格納する判断基準記憶手段と、診断対象システムの設定情報及びログ情報を含むシステム情報と判断基準記憶手段の各判断基準とを比較して、各診断項目の判断基準に該当するシステム情報に基づいて診断対象システムの正常性を解析する解析手段と、解析手段において各診断項目の判断基準に非該当のシステム情報から、障害若しくは予兆事象を示す事象検知情報を含むシステム情報を検出する未検知項目検出手段と、未検知項目検出手段により検知されたシステム情報を、未検知障害若しくは予兆事象を検知する未検知診断項目の判断基準として判断基準記憶手段に登録する未検知判断基準登録手段とを備える。【選択図】      図１
2010055305.tif 000002
【特許請求の範囲】
【請求項１】
診断対象システムの正常性を判断する複数の診断項目の判断基準を格納する判断基準記憶手段と、
上記診断対象システムから取得した上記診断対象システムの設定情報及びログ情報を含むシステム情報と、上記判断基準記憶手段の上記各判断基準とを比較して、上記各診断項目の判断基準に該当する上記システム情報に基づいて上記診断対象システムの正常性を解析する解析手段と、
上記解析手段において上記各診断項目の判断基準に非該当の上記システム情報から、障害若しくは予兆事象を示す事象検知情報を含む上記システム情報を検出する未検知項目検出手段と、
上記未検知項目検出手段により検知された上記システム情報を、未検知障害若しくは予兆事象を検知する未検知診断項目の判断基準として上記判断基準記憶手段に登録する未検知判断基準登録手段と
をコンピュータ上に備えることを特徴とする診断項目登録システム。
【請求項２】
上記未検知項目検出手段が、上記事象検知情報を含む上記システム情報をリスト化して未検知障害一覧を作成するものであり、
上記未検知判断基準登録手段が、上記未検知障害一覧にリスト化された上記事象検知情報を含む上記システム情報を上記判断基準記憶手段に登録するものである
ことを特徴とする請求項１に記載の診断項目登録システム。
【請求項３】
上記未検知判断基準登録手段が、上記事象検知情報を含む上記システム情報を所定のマーク言語に変換するものであることを特徴とする請求項１又は２に記載の診断項目登録システム。
【請求項４】
過去に生じた障害若しくは予兆事象に対する処置の履歴を保持する障害処置履歴記憶手段と、
上記未検知判断基準登録手段により登録された上記未検知項目について、上記未検知項目検出手段に検出された上記システム情報の障害情報に対応する処置を上記障害処置履歴記憶手段から検索し、検索した処置を当該未検知項目に対応付けて上記判断基準記憶手段に登録する処置検索手段と
を備えることを特徴とする請求項１〜３のいずれかに記載の診断項目登録システム。
【請求項５】
診断対象システムの正常性を判断する複数の診断項目の判断基準を格納する判断基準記憶手段と、解析手段と、未検知項目検出手段と、未検知判断基準登録手段とを備え、
上記解析手段が、上記診断対象システムから取得した上記診断対象システムの設定情報及びログ情報を含むシステム情報と上記判断基準記憶手段の上記各判断基準とを比較して、上記各診断項目の判断基準に該当する上記システム情報に基づいて上記診断対象システムの正常性を解析する解析工程と、
上記未検知項目検出手段が、上記解析手段において上記各診断項目の判断基準に非該当の上記システム情報から、障害若しくは予兆事象を示す事象検知情報を含む上記システム情報を検出する未検知項目検出工程と、
上記未検知判断基準登録手段が、上記未検知項目検出手段により検知された上記システム情報を、未検知障害若しくは予兆事象を検知する未検知診断項目の判断基準として上記判断基準記憶手段に登録する未検知判断基準登録工程と
を有することを特徴とする診断項目登録方法。
【請求項６】
診断対象システムの正常性を判断する複数の診断項目の判断基準を格納する判断基準記憶手段を備え、
コンピュータを、
上記診断対象システムから取得した上記診断対象システムの設定情報及びログ情報を含むシステム情報と上記判断基準記憶手段の上記各判断基準とを比較して、上記各診断項目の判断基準に該当する上記システム情報に基づいて上記診断対象システムの正常性を解析する解析手段、
上記解析手段において上記各診断項目の判断基準に非該当の上記システム情報から、障害若しくは予兆事象を示す事象検知情報を含む上記システム情報を検出する未検知項目検出手段、
上記未検知項目検出手段により検知された上記システム情報を、未検知障害若しくは予兆事象を検知する未検知診断項目の判断基準として上記判断基準記憶手段に登録する未検知判断基準登録手段
として機能させることを特徴とする診断項目登録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、診断項目登録システム、方法及びプログラムに関し、例えば、診断対象システムから取得したシステム情報（解析データ）に基づいて、障害や異常等を検知するための判断基準（以降、これをナレッジと呼ぶ）を自動的に登録し、ナレッジの拡充を行うナレッジベース型の診断システムに適用し得るものである。
【背景技術】
【０００２】
システムの保守管理を充実させるためには、システム状態を解析し、適切かつ有効な診断結果を提供することが必要となる。
【０００３】
従来のシステム解析システムとして、例えば、特許文献１、特許文献２に記載される技術がある。
【０００４】
特許文献１の記載技術は、システムのログファイル、リソース情報及びシステム設定情報を収集してデータ解析を行い、その解析データが判断基準（ナレッジ）を超えているか否かを判断することによりシステム異常を検出し、その異常内容及び対処方法を提供する技術である。
【０００５】
特許文献２に記載技術は、障害ステータステーブルと障害原因候補テーブルを診断ルールとして、障害発生検知部位の障害状況を時々刻々格納する障害状況格納テーブルに格納し、障害状況格納テーブルと障害ステータステーブルとの比較により障害診断を行う技術である。
【０００６】
ところで、従来、上述したような解析システムにおいて、ナレッジ登録者が、莫大な数の診断結果から、診断すべき項目の漏れや新たに発生した障害や予兆事象などの有無を目視でチェックして、新たな診断項目とすべき障害内容を発見したときに、この障害内容を新たなナレッジとして投入している。
【０００７】
図２は、従来の解析システムにおけるナレッジの登録方法を説明する説明図である。
【０００８】
図２において、まずユーザ１１は、診断対象システムの設定情報やログファイル１２を解析システム１０に対して解析依頼を行う（ステップＳ１０１）。
【０００９】
解析システム１０では、解析エンジン１３が、設定情報／ログ１２を取得してデータ解析を行い、ナレッジ１４を参照してログ解析を行う（ステップＳ１０２）。これにより、解析エンジン１３は、ナレッジ１４に応じた診断を行うことができ、その診断結果に基づいて診断レポート１５を生成し（ステップＳ１０３）、この診断レポート１５を依頼元であるユーザ１１に提示する（ステップＳ１０４）。
【００１０】
一方、ナレッジ登録者１６は、依頼元ユーザからの設定情報／ログ１２と診断レポート１５とを比較し、データ解析漏れがあるか否かを目視によりチェックし（ステップＳ１０５）、診断漏れある場合、その情報をナレッジに登録する（ステップＳ１０６）ことが行われている。
【００１１】
【特許文献１】特開２００５−２６６９１９号公報
【特許文献２】特開平３−１４５８４６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
上述したように、従来のシステム解析システムにおけるナレッジ登録処理は、ナレッジ登録者が診断レポートのチェックを目視で行い、新たに登録の必要なナレッジを手作業で登録を行っていた。
【００１３】
しかしながら、チェックすべき情報量はとても多いため、検知できなかった障害や予兆現象などを目視でチェックし、新たなナレッジを登録することは、非常に多くの手間と時間がかかり、ナレッジ登録者の負担が大きいという問題点がある。
【００１４】
そのため、検知できなかった障害や予兆現象等を判断するための新たな判断基準を自動的に登録し、ナレッジの拡充を図ることができるナレッジ登録システム、方法及びプログラムが求められている。
【課題を解決するための手段】
【００１５】
かかる課題を解決するため、第１の本発明の診断項目登録システムは、（１）診断対象システムの正常性を判断する複数の診断項目の判断基準を格納する判断基準記憶手段と、（２）診断対象システムから取得した診断対象システムの設定情報及びログ情報を含むシステム情報と判断基準記憶手段の各判断基準とを比較して、各診断項目の判断基準に該当するシステム情報に基づいて診断対象システムの正常性を解析する解析手段と、（３）解析手段において各診断項目の判断基準に非該当のシステム情報から、障害若しくは予兆事象を示す事象検知情報を含むシステム情報を検出する未検知項目検出手段と、（４）未検知項目検出手段により検知されたシステム情報を、未検知障害若しくは予兆事象を検知する未検知診断項目の判断基準として判断基準記憶手段に登録する未検知判断基準登録手段とをコンピュータ上に備えることを特徴とする。
【００１６】
第２の本発明の診断項目登録方法は、診断対象システムの正常性を判断する複数の診断項目の判断基準を格納する判断基準記憶手段と、解析手段と、未検知項目検出手段と、未検知判断基準登録手段とを備え、（１）解析手段が、診断対象システムから取得した診断対象システムの設定情報及びログ情報を含むシステム情報と判断基準記憶手段の各判断基準とを比較して、各診断項目の判断基準に該当するシステム情報に基づいて診断対象システムの正常性を解析する解析工程と、（２）未検知項目検出手段が、解析手段において各診断項目の判断基準に非該当のシステム情報から、障害若しくは予兆事象を示す事象検知情報を含むシステム情報を検出する未検知項目検出工程と、（３）未検知判断基準登録手段が、未検知項目検出手段により検知されたシステム情報を、未検知障害若しくは予兆事象を検知する未検知診断項目の判断基準として判断基準記憶手段に登録する未検知判断基準登録工程とを有することを特徴とする。
【００１７】
第３の本発明の診断項目登録プログラムは、診断対象システムの正常性を判断する複数の診断項目の判断基準を格納する判断基準記憶手段を備え、コンピュータを、（１）診断対象システムから取得した診断対象システムの設定情報及びログ情報を含むシステム情報と判断基準記憶手段の各判断基準とを比較して、各診断項目の判断基準に該当するシステム情報に基づいて診断対象システムの正常性を解析する解析手段、（２）解析手段において各診断項目の判断基準に非該当のシステム情報から、障害若しくは予兆事象を示す事象検知情報を含むシステム情報を検出する未検知項目検出手段、（３）未検知項目検出手段により検知されたシステム情報を、未検知障害若しくは予兆事象を検知する未検知診断項目の判断基準として判断基準記憶手段に登録する未検知判断基準登録手段として機能させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、検知できなかった障害や予兆現象等を判断するための新たな判断基準を自動的に登録し、ナレッジの拡充を図ることができる。
【発明を実施するための最良の形態】
【００１９】
（Ａ）第１の実施形態
以下では、本発明の診断項目登録システム、方法及びプログラムの第１の実施形態について図面を参照しながら説明する。
【００２０】
第１の実施形態は、本発明を利用して、未検知障害に係るナレッジを自動的に拡充するナレッジベース型診断システムの実施形態を例示して説明する。
【００２１】
（Ａ−１）第１の実施形態の構成
図１は、第１の実施形態のナレッジベース型診断システムの構成を示す構成図である。
【００２２】
図１に示すように、第１の実施形態のナレッジベース型診断システム５０は、大別して、ＣＰＵと記憶装置を備えた一般的なコンピュータ上に構築される解析システム２０と、解析システム２０の入力として、電子的なファイル形式で保存されている診断対象システムの設定情報／ログ情報３０とを少なくとも有して構成される。
【００２３】
設定情報／ログ情報３０は、診断対象システムで収集したシステム情報である。解析システム２０が、設定情報／ログ情報３０を診断対象システムから取得し、これら設定情報／ログ情報３０を解析することにより、診断対象システムが正常に設定され、正常に動作しているかを把握することができる。
【００２４】
ここで、設定情報／ログ情報３０としては、診断対象システムで機能を実現する全ての設定情報、システムで発生した全てのログファイル等を対象とすることができ、例えば診断対象であるシステムの設定情報や、システムログやセットアップログなどのログ情報、システムのリソース状況を示すリソースデータ等が該当する。
【００２５】
解析システム２０は、診断対象システムの設定情報／ログ情報３０を取得し、これら設定情報／ログ情報３０に基づいて後述するナレッジＤＢ２０９を参照し、ナレッジＤＢ２０９に登録されている診断項目（以下では、単に項目という）の障害や異常等を検出するものである。また、解析システム２０は、ナレッジＤＢ２０９の登録されている項目を用いて解析された結果を診断レポート３２として作成するものである。この診断レポート３２は、解析システム２０の出力部２０８に表示又は出力させることができ、依頼元ユーザに提示される。
【００２６】
また、解析システム２０は、検知できなった障害や、障害や異常等の予兆現象を検出し、それら障害や予兆現象等の事象を検知するための新たな判断基準をナレッジＤＢ２０９として自動登録するものである。
【００２７】
図１において、解析システム２０は、その内部構成として、解析エンジン２０１、診断レポート作成部２０２、未登録ナレッジ抽出部２０３、キーワード検出部２０４、未検知障害一覧生成部２０５、ナレッジ登録部２０６、復旧コマンド検索部２０７、出力部２０８、ナレッジＤＢ２０９、障害対応履歴データベース（ＤＢ）２１０を少なくとも有する。
【００２８】
解析エンジン２０１は、取得した設定情報／ログ情報３０とナレッジＤＢ２０９の登録されている項目の判断基準とを比較し、その比較結果に基づいて診断対象システムが正常に設定されているか、正常に動作しているかの診断を実行するものである。このとき、ナレッジＤＢ２０９に登録されている判断基準を満たす場合、その登録項目に関する障害や予兆現象等が生じているものと判断する。
【００２９】
また、解析エンジン２０１は、種々のナレッジベース型の解析手法を広く適用することができる。例えば、解析エンジン２０１は、その内部機能として、例えば、設定情報／ログ情報３０を保存する保存手段、リソースデータを解析するリソース使用状況解析手段、ログメッセージを解析するログメッセージ解析手段、ユーザシステムの設定情報に基づいて設定状態を解析する設定状態解析手段など有し、特許文献１に記載される解析手法を適用できる。
【００３０】
診断レポート作成部２０２は、解析エンジン２０１により解析された診断結果に基づいて診断レポートを作成するものである。上述したように、診断レポートは、依頼元ユーザに提示されるものである。また、診断レポート作成部２０２は、作成した診断レポートを出力部２０８に表示させることもできる。
【００３１】
未登録ナレッジ抽出部２０３は、解析エンジン２０１による解析の際に、設定情報／ログ情報３０の中で、ナレッジＤＢ２０９に登録されていない項目を含む設定情報／ログ情報３０を抽出するものである。
【００３２】
ここで、第１の実施形態では、未登録ナレッジ抽出部２０３が、解析エンジン２０１により検出されなかった全ての設定情報／ログ情報３０を抽出した場合を説明する。
【００３３】
キーワード検出部２０４は、未登録ナレッジ抽出部２０３により抽出された設定情報／ログ情報３０を受け取り、その中から所定の事象検知情報を含む設定情報／ログ情報３０を検出するものである。
【００３４】
ここで、事象検知情報とは、障害や予兆現象等を検知するための情報であり、第１の実施形態では、例えば、「error」、「warning」、「エラー」等のキーワードを適用する。以下では、説明便宜上、事象検知情報をキーワードと表現して説明する。
【００３５】
未検知障害一覧生成部２０５は、キーワード検出部２０４により所定のキーワードを含む設定情報／ログ情報３０をリスト化して一覧にした未検知障害一覧３２を作成するものである。この未検知障害一覧３２を出力部２０８に表示させることもできる。
【００３６】
図３は、未検知障害一覧３２を例示する図である。図３に示すように、未検知障害一覧３２は、「フレーズ」、「障害内容（ログ表示／設定）」、「登録済フラグ」を項目とする。
【００３７】
「フレーズ」は、キーワード検出部２０４が検出したキーワードに相当し、「障害内容（ログ表示／設定）」は、キーワード検出部２０４が検出した設定情報／ログ情報３０に相当するものである。この「障害内容（ログ表示／設定）」には、キーワードを含む設定情報／ログ情報３０が記入される。
【００３８】
「登録済フラグ」は、後述するようにナレッジＤＢ２０９に登録をしたか否かを示すフラグである。「登録済フラグ」は初期状態では「×」になっており、ナレッジＤＢ２０９への登録が完了すると「○（白丸）」に変更される。
【００３９】
例えば、図３の未検知障害一覧３２の第１行目では、キーワード検出部２０４が、「フレーズ：error」というキーワードにより、「error  xntpd[971]：synchronisation  lost」というログメッセージ（ＮＴＰサーバとシステムサーバとの間で非同期が生じたことを示すログメッセージ）を検出したことを示している。また、「登録済フラグ」が○（白丸）であるから、ナレッジＤＢ２０９への登録が完了していることを示している。
【００４０】
また、図３の未検知障害一覧３２の第２行目は、「フレーズ：Warning」というキーワードにより、「Warning  STANDBY  down  0/5/2/0  lan5」というログメッセージ（「ＬＡＮ５」というネットワークでのサーバダウン障害が生じたというログメッセージ）を検出したことを示している。また、「登録済フラグ」が○（白丸）であるから、ナレッジＤＢ２０９への登録が完了していることを示している。
【００４１】
さらに、図３の未検知障害一覧３２の第３行目は、「フレーズ：Warning」というキーワードにより、「Warning  STANDBY  down  0/5/3/0  lan6」というログメッセージ（「ＬＡＮ６」というネットワークでのサーバダウン障害が生じたというログメッセージ）を検出したことを示している。また、「登録済フラグ」が×であるから、ナレッジＤＢ２０９への登録が完了していないことを示している。
【００４２】
また、図３の未検知障害一覧３２の第４行目は、「フレーズ：エラー」というキーワードにより、「[MQ]  メッセージ送信エラー」というログメッセージ（送信エラーというログメッセージ）を検出したことを示している。また、「登録済フラグ」が×であるから、ナレッジＤＢ２０９への登録が完了していないことを示している。
【００４３】
出力部２０８は、診断レポート３１や未検知障害一覧３２などを出力するものであり、例えばモニタやプリンタ等の出力装置が該当する。
【００４４】
ナレッジ登録部２０６は、未検知障害一覧３２に表示された内容を、所定のマークアップ言語に変換してナレッジＤＢ２０９に登録するものである。ここで、所定のマークアップ言語は、特に限定されないが、例えばＸＭＬを適用できる。ナレッジ登録部２０６は、ナレッジＤＢ２０９に登録した未検知障害の内容について、「登録済フラグ」を「○（白丸）」に変更する。
【００４５】
図４は、ナレッジ登録部２０６がナレッジＤＢ２０９に登録（input）する登録データ例を説明する説明図である。図４に示す登録データは、図３に示す未検知障害一覧３２の第１行目の障害内容に基づく登録データである。図４の例では、日時（date）として「oct  23  07：17：39」、ホスト名（hostname）として「isv00001」、メッセージ内容（msg）として、「xntpd[971]：synchronisation  lost」のように、ＸＭＬで記述された登録データが登録される。
【００４６】
復旧コマンド検索部２０７は、障害対応履歴ＤＢ２１０を参照して、ナレッジ登録部２０６により登録された障害情報（エラー情報）の対応処理を示す復旧コマンドを検索し、その検索した復旧コマンドを所定のマークアップ言語（例えばＸＭＬ）に変換して、当該障害情報（エラー情報）の発生時のアクション情報としてナレッジＤＢ２０９に登録するものである。
【００４７】
ここで、復旧コマンドの検索方法としては、例えば、図４に示す登録データの場合、復旧コマンド検索部２０７は、<msg>xntpd[971]：synchronisation  lost</msg>という障害情報に対応する復旧コマンドを、障害対応履歴ＤＢ２１０から検索する。
【００４８】
また、障害対応履歴ＤＢ２１０に対応する復旧コマンドが格納されていない場合、復旧コマンド検索部２０７は対応する復旧コマンドを検索できないことを示す情報を対応付けるようにする。この場合には、ナレッジ登録者が復旧処理の対応付けの設定を行うことで対応できる。
【００４９】
ナレッジＤＢ２０９は、障害や予兆現象等を検知するための判断基準や障害発生時のアクション情報などを格納するデータベースである。ナレッジＤＢ２０９に登録されている項目は、所定のマークアップ言語（例えばＸＭＬなど）で記述されたデータが登録されている。
【００５０】
障害対応履歴ＤＢ２１０は、障害や予兆現象等が発生した場合の復旧コマンドを各障害毎に格納したデータベースである。例えば、障害対応履歴ＤＢ２１０は、障害コードやエラーコード毎に復旧コマンドが設定されている。
【００５１】
（Ａ−２）第１の実施形態の動作
次に、第１の実施形態の解析システム２０におけるナレッジ登録処理の動作について図面を参照しながら説明する。
【００５２】
図５及び図６は、第１の実施形態のナレッジ登録処理の動作を示すフローチャートである。
【００５３】
図５において、まず、診断対象システムの設定情報／ログ情報３０が解析システム２０の解析エンジン２０１に与えられる（ステップＳ２０１）。
【００５４】
解析エンジン２０１は、設定情報／ログ情報３０とナレッジＤＢ２０９の登録されている項目の判断基準とを比較して（ステップＳ２０２）、診断対象システムの設定情報が正常に設定されているか、正常に動作しているかを判断する。
【００５５】
解析エンジン２０１でのナレッジを用いた設定情報／ログ情報３０の診断がなされると、診断レポート作成部２０２において、診断結果に基づく診断レポートが作成される（ステップＳ２０３）。この作成された診断レポートは、モニタに表示されたり、プリンタから出力されたりして、診断依頼元のユーザに提示される。
【００５６】
また、解析エンジン２０１による設定情報／ログ情報３０の診断の際、設定情報／ログ情報３０のうち、ナレッジＤＢ２０１に登録されていない設定情報／ログ情報３０が、未登録ナレッジ抽出部２０３により抽出される（ステップＳ２０４）。
【００５７】
そして、未登録ナレッジ抽出部２０３に抽出された設定情報／ログ情報の中から、所定のキーワードを含む設定情報／ログ情報３０が、キーワード検出部２０４により検出される（ステップＳ２０５）。このとき、キーワードを含むデータを検出できない場合には、ステップＳ２０７に移行し、キーワードを含むデータを検出した場合、ステップＳ２０６に移行する。
【００５８】
未検知障害一覧生成部２０５では、キーワード検出部２０４により検出された障害内容を一覧とした未検知障害一覧３２が生成され、未検知障害一覧３２が出力部２０８に表示される（ステップＳ２０６）。
【００５９】
全ての設定情報／ログ情報３０についてキーワード検索が終了まで、ステップＳ２０４〜ステップＳ２０６の処理が繰り返し行われ（ステップＳ２０７）、全ての設定情報／ログ情報３０についてキーワード検索が終了すると、ステップＳ２０８に移行する。
【００６０】
未検知障害一覧３２が生成されると、未検知障害一覧３２における各障害内容は、ナレッジ登録部２０６によりＸＭＬに変換され、ナレッジＤＢ２０９に登録（input）される。このとき、ナレッジＤＢ２０９への登録が行われると、未検知障害一覧３２の「登録済フラグ」が「○（白丸）」に変更される（ステップＳ２０８）。
【００６１】
未検知障害一覧３２の全てのリストがナレッジＤＢ２０９に登録されるまで、ステップＳ２０８の処理が繰り返し行われ（ステップＳ２０９）、全てのリストについて登録が終了すると、ステップＳ２１０に移行する。
【００６２】
ステップＳ２１０では、復旧コマンド検索部２０７が、ナレッジＤＢ２０９に登録した障害情報（エラー情報）について、障害対応履歴ＤＢ２１０に格納される復旧コマンドを検索し（ステップＳ２１０）、検索した復旧コマンドをＸＭＬ変換し、当該障害情報（エラー情報）の発生時のアクションとして対応付けて、ナレッジＤＢ２０９に登録する（ステップＳ２１１）。
【００６３】
ナレッジＤＢ２０９に登録した全ての項目について対応処理の登録が終了するまでステップＳ２１０及びＳ２１１の処理が繰り返し行われ（ステップＳ２１２）、全ての項目に伝処理が終了するとステップＳ２１３に移行する。
【００６４】
ステップＳ２１３では、ナレッジ登録部２０６により登録された項目は確認待ちとなる。そして、ナレッジ登録者が登録された項目について、最終的な確認、誤りの修正、漏れがあった場合の必要な情報の追加を行い、ナレッジ登録が完了する（ステップＳ２１３）。
【００６５】
（Ａ−３）第１の実施形態の効果
以上のように、第１の実施形態によれば、ナレッジＤＢに未登録の障害情報を、膨大な設定情報／ログ情報の中から目視でチェックすることなく、診断実施時にナレッジＤＢに登録することができ、また障害に対するアクションを登録することができ、ナレッジの拡充を手間を掛けずに行うことができる。
【００６６】
（Ｂ）他の実施形態
第１の実施形態で説明した解析システムの各構成要素の機能は、ソフトウェア処理により実現されることを想定する。勿論、可能であればハードウェア処理により実現するようにしてもよい。例えば、ソフトウェア処理で実現する場合、解析システムのハードウェア構成は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＥＥＰＲＯＭ等を有して構成され、ＣＰＵが、ＲＯＭに格納される処理プログラムを読み取り、処理に必要なデータを用いて実行することで各種処理を実現できる。
【００６７】
また、解析システムの各構成要素の機能は、物理的に同一の装置において実現されるものであってもよいし、物理的に異なる装置に分散されて実現されるものであってもよい。
【００６８】
また、図５及び図６に示す動作フローは一例であり、キーワード検出部の処理とナレッジ登録部の処理、又は、ナレッジ登録部の処理と復旧コマンド検索部２０７の処理、又は、キーワード検出部の処理とナレッジ登録部の処理と復旧コマンド検索部２０７の処理が並列処理を行うようにしてもよい。
【図面の簡単な説明】
【００６９】
【図１】第１の実施形態のナレッジ型診断システムの構成を示す構成図である。
【図２】従来のナレッジ型診断システムの構成を示す構成図である。
【図３】第１の実施形態の未検知障害一覧表示を説明する説明図である。
【図４】第１の実施形態のナレッジＳＢに登録する登録データを説明する説明図である。
【図５】第１の実施形態のナレッジ登録処理の動作を示すフローチャートである。
【図６】第１の実施形態のナレッジ登録処理の動作を示すフローチャートである。
【符号の説明】
【００７０】
２０…解析システム、２０１…解析エンジン、２０２…診断レポート作成部、２０２…未登録ナレッジ抽出部、２０３…未登録ナレッジ抽出部、２０４…キーワード検出部、２０５…未検知障害一覧作成部、２０６…ナレッジ登録部、２０７…復旧コマンド検索部、２０８…出力部、２０９…ナレッジＤＢ、２１０…障害対応履歴ＤＢ、３０…設定情報／ログ情報。
【図１】
2010055305.tif 000003
【図２】
2010055305.tif 000004
【図３】
2010055305.tif 000005
【図４】
2010055305.tif 000006
【図５】
2010055305.tif 000007
【図６】
2010055305.tif 000008