(57)【要約】【課題】上位装置への通知漏れが発生した場合に、その通知漏れをログ格納カードに格納されたログデータを基に常に正しく補償できるログ管理装置を提供すること。【解決手段】挿抜可能な保守監視制御カード２及びログ格納カード３を備え、上位装置への通知漏れが発生した場合、その通知漏れをログ格納カードに格納したログデータを基に補償するログ管理装置１であり、保守監視制御カード２にログ書き込みバッファ２ａ及びログファイル状態格納領域２ｃを設け、ログファイルへのログデータ書込が成功すると、そのログファイル状態の情報をログファイル状態格納領域２ｃに格納する。ログ格納カード３が挿入されたとき又はリセット後に再起動されたときは、ログファイル状態格納領域２ｃに格納された情報とログファイルの情報とを比較し、両者が不一致の場合は、ログファイルの内容を消去した後、ログ書き込みバッファ２ｂの内容を当該ログファイルに書き込む。【選択図】    図１
2004213254.tif 000002
【特許請求の範囲】
【請求項１】
上位装置への通知漏れが発生した場合に、当該通知漏れをログデータを基に補償するログ管理装置であって、
ログファイルに書き込むログデータを一時的に保持するログ書き込みバッファと、前記ログファイルの状態に関する情報を格納するためのログファイル状態格納領域と、を有する制御カードと、
ログファイルを格納するためのログファイル格納メモリを有する挿抜可能なログ格納カードと、を利用して、
前記ログファイルへのログデータの書き込みが成功したとき、当該ログファイルの状態に関する情報を前記ログファイル状態格納領域に格納し、
前記ログ格納カードが挿入されたときまたは再起動されたとき、前記ログファイル状態格納領域に格納されているログファイル状態に関する情報と、前記ログファイルの情報とを比較し、両者が不一致の場合には、前記ログファイル格納メモリに格納されているログファイルの内容を消去した後、前記ログ書き込みバッファに保持されているログデータを当該ログファイルに書き込むことを特徴とするログ管理装置。
【請求項２】
前記ログファイル状態格納領域に格納されるログファイルの状態に関する情報には、最新レコードとして格納されているログデータも含まれることを特徴とする請求項１記載のログ管理装置。
【請求項３】
前記制御カードは、前記ログ格納カードが抜去または挿入されたことを検出し、その旨を示した通知情報を上位装置に通知する保守管理機能部を有することを特徴とする請求項１または２記載のログ管理装置。
【請求項４】
前記保守監視機能部は、
前記ログ格納カードの抜去を検出した後、前記ログ書き込みバッファにデータ書込領域がなくなると、前記上位装置へ通知するその後の通知情報にはログデータの連続識別番号を付与せず、
前記ログ格納カードの挿入を検出すると、前記上位装置へ通知するその後の通知情報には再度、ログデータの連続識別番号を付与することを特徴とする請求項３記載のログ管理装置。
【請求項５】
前記保守監視機能部は、
前記制御カードがリセット状態から起動した直後に、前記ログファイルを参照して、前記ログファイルのヘッダ部およびインデックス部の最新エントリ情報の情報を、前記ログファイルの状態に関する情報として前記ログファイル状態格納領域に格納することを特徴とする請求項３または４記載のログ管理装置。
【請求項６】
前記ログファイル状態格納領域を不揮発メモリ内に設けたことを特徴とする請求項１、２、３、４または５記載のログ管理装置。
【請求項７】
前記ログ格納カードが挿入されたときまたは再起動されたとき、
前記ログファイル状態格納領域に格納されているログファイルの状態に関する情報と、前記ログ格納カードのログファイル内に格納されている情報とを比較し、両者が不一致の場合には、ファイル名の異なるログファイルを新規に作成することを特徴とする請求項１、２、３、４または５記載のログ管理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、挿抜可能な、制御機能を司る制御カードおよびログファイルを格納するための不揮発性メモリを有するログ格納カードを備えたログ管理装置に関し、特に、上位装置への障害発生通知や装置状態変化通知等の漏れが発生した場合に、その通知の漏れをログ格納カードに格納されたログ情報を基に補償するログ管理装置に関する。
【０００２】
【従来の技術】
一般に、通信装置等が有するログ管理装置に備わっている保守監視機能には、自装置の操作ログや上位装置への通知ログ（障害発生通知や装置状態変化通知等）を内部メモリ（ハードディスクやフラッシュＲＯＭ等の不揮発メモリ）に記録する履歴機能や、自装置のトラヒックに関するログを内部メモリに記録する性能管理機能等がある。履歴ログはイベントの発生に応じて非定期に書き込まれ、トラヒックログは定期的に書き込まれる。
【０００３】
しかし、保守監視に関する制御機能を司る制御カードとログファイルを格納するための不揮発性メモリを有するログ格納カードが別物であり、両者がバスを介して接続されている場合、装置運用中にログ格納カードが抜去されたり、リセットされたりすると、ログ格納カードが再挿入されたり、再起動されるまでの間の履歴ログやトラヒックログが格納できないという問題があった。
【０００４】
この種の問題を解決する従来の技術として、ログ格納カードの不揮発性メモリに格納すべきデータを、まず、制御カード上のバッファメモリに格納しておき、そのバッファメモリのデータ書込領域がなくなる（バッファメモリが一杯になる）とログ格納カードのメモリに書き込むというものがある。これによれば、ログ格納カードが抜去されて挿入されるまでの間、あるいは、ログ格納カードがリセットされてから再起動されるまでの間、バッファメモリが一杯にならなければ、その間のログは失われることがない。
【０００５】
【特許文献１】
特開２０００−３５８３７号公報
【０００６】
【発明が解決しようとする課題】
ところで、ログ管理装置と上位装置はネットワークを介して接続されているため、ネットワークの状態によってはログ管理装置から上位装置への通知（障害発生通知や装置状態変化通知等）の漏れが発生する可能性がある。この通知漏れを、ログ管理装置内に格納された、上位装置へ通知するログ情報を基に補償することが可能である。例えば、上位装置へ通知するログ情報と、通知ログ情報として格納する各通知の情報の双方に、共通の連続する識別番号を付与しておき、上位装置に通知されたログ情報に含まれる識別番号に飛び（抜け）があれば、上位装置は通知漏れがあると見なして、ログ情報を取得することにより通知漏れを補償するものである。
【０００７】
しかし、このような従来の技術では、ログ格納カードが抜去された後、別のログ格納カードが挿入された場合、当該別のログ格納カードに既にログファイルが存在していると、本来、不連続であるはずのログデータが連続して格納されてしまう。このため、上述した通知漏れ補償のために通知されるログ情報が正常に利用されない、または、誤ったログ情報を通知してしまうという問題が生じる。したがって、既にログファイルが存在している別のログ格納カードが挿入された場合でも、本来不連続であるはずのログデータが連続しているものとして格納されてしまうことのなく、ログ情報を基に常に正しく補償することのできるログ管理装置が望まれていた。
【０００８】
本発明は、上記従来の問題および要望に鑑みてなされたものであって、上位装置への通知漏れが発生した場合に、その通知漏れをログ格納カードに格納されたログ情報を基に常に正しく補償することのできるログ管理装置を提供することを目的としている。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明に係るログ管理装置は、上位装置への通知漏れが発生した場合に、当該通知漏れをログデータを基に補償するログ管理装置であって、ログファイルに書き込むログデータを一時的に保持するログ書き込みバッファと、前記ログファイルの状態に関する情報を格納するためのログファイル状態格納領域と、を有する制御カードと、ログファイルを格納するためのログファイル格納メモリを有する挿抜可能なログ格納カードと、を利用して、前記ログファイルへのログデータの書き込みが成功したとき、当該ログファイルの状態に関する情報を前記ログファイル状態格納領域に格納し、前記ログ格納カードが挿入されたときまたは再起動されたとき、前記ログファイル状態格納領域に格納されているログファイル状態に関する情報と、前記ログファイルの情報とを比較し、両者が不一致の場合には、前記ログファイル格納メモリに格納されているログファイルの内容を消去した後、前記ログ書き込みバッファに保持されているログデータを当該ログファイルに書き込む。
【００１０】
したがって、ログ格納カードが抜去された後、別のログ格納カードが挿入された場合、再起動された場合に、当該別のログ格納カードに既にログファイルが存在していたとしても、その内容が消去された上でログデータの格納が行われるため、本来不連続であるはずのログデータが連続しているものとして格納されてしまうことがない。したがって、上位装置への通知漏れが発生した場合に、その通知漏れをログ格納カードに格納したログデータを基に常に正しく補償することができる。
【００１１】
また、本発明に係るログ管理装置は、前記ログファイル状態格納領域に格納されるログファイルの状態に関する情報には、最新レコードとして格納されているログデータも含まれる。
【００１２】
したがって、別のログ格納カードが挿入されたとき、当該別のログ格納カードに既に存在するログファイルのヘッダ部およびインデックス部の最新エントリ情報が偶然に交換前のログ格納カードのものと一致していた場合でも、最新レコードの内容まで比較されることにより、別のログ格納カードを誤って同一のものとみなす可能性を極めて低くすることができる。
【００１３】
また、本発明に係るログ管理装置は、前記制御カードは、前記ログ格納カードが抜去または挿入されたことを検出し、その旨を示した通知情報を上位装置に通知する保守管理機能部を有する。
【００１４】
したがって、ログ格納カードが抜去されて挿入されるまでの間またはログ格納カードがリセットされて再起動するまでの間に、制御カードのログ書き込みバッファが一杯になってしまい、ログ格納カードのログファイル格納メモリに残されるログデータの連続性が失われた場合でも、そのことを上位装置が認識できる。
【００１５】
また、本発明に係るログ管理装置は、前記保守監視機能部は、前記ログ格納カードの抜去を検出した後、前記ログ書き込みバッファにデータ書込領域がなくなると、前記上位装置へ通知するその後の通知情報にはログデータの連続識別番号を付与せず、前記ログ格納カードの挿入を検出すると、前記上位装置へ通知するその後の通知情報には再度、ログデータの連続識別番号を付与する。
【００１６】
したがって、ログ格納カードが抜去されて挿入されるまでの間またはログ格納カードがリセットされて再起動するまでの間に、制御カードのログ書き込みバッファが一杯になってしまっても、ログ格納カードのログファイル格納メモリに残されるログデータの連続識別番号の連続性を保つことができる。
【００１７】
また、本発明に係るログ管理装置は、前記保守監視機能部は、前記制御カードがリセット状態から起動した直後に、前記ログファイルを参照して、前記ログファイルのヘッダ部およびインデックス部の最新エントリ情報の情報を、前記ログファイルの状態に関する情報として前記ログファイル状態格納領域に格納する。
【００１８】
したがって、ログファイル状態格納領域がメインメモリなどの揮発性メモリ上に形成された場合でも、ログファイルの状態に関する情報が消去されるのを防止できる。すなわち、制御カードのログファイル状態格納領域が、揮発メモリ上に形成されていると、制御カードのリセットによりログファイル状態が削除される。このとき、最初にログファイル格納が行われるまでの間にログ格納カードの抜去、挿入が発生すると、同一カードの再挿入であっても、ログファイルの内容が消去されてしまうが、上記のように、制御カードの起動直後にログファイルからヘッダ部とインデックス部の最新エントリ情報とを取得し、ログファイルの状態に関する情報としてログファイル状態格納領域に格納することで、このような問題を回避できる。
【００１９】
また、本発明に係るログ管理装置は、前記ログファイル状態格納領域を不揮発メモリ内に設けている。
【００２０】
したがって、ログ格納カードが抜去されて挿入されるまでの間またはログ格納カードがリセットされて再起動するまでの間に、制御カードのログ書き込みバッファが一杯になってしまっても、制御カードのリセット時に特別な処理をすることなく、ログデータの連続識別番号の連続性を保つことができる。
【００２１】
さらに、本発明に係るログ管理装置は、前記ログ格納カードが挿入されたときまたは再起動されたとき、前記ログファイル状態格納領域に格納されているログファイルの状態に関する情報と、前記ログ格納カードのログファイル内に格納されている情報とを比較し、両者が不一致の場合には、ファイル名の異なるログファイルを新規に作成する。
【００２２】
したがって、誤って別のログ格納カードを挿入してしまった場合、誤って挿入してしまったカードに本来格納されていたログファイルの内容を残しておくことができる。
【００２３】
【発明の実施の形態】
以下、本発明に係るログ管理装置の実施の形態について、〔第１の実施形態〕〜〔第５の実施形態〕に分けて図面を参照して詳細に説明する。なお、以下の説明において、ログ管理装置は通信装置等が有する。
【００２４】
［第１の実施形態］
本発明に係るログ管理装置の第１の実施形態について、図１〜図５を用いて説明する。
図１は、本発明に係るログ管理装置の第１の実施形態を示すブロック図である。第１の実施形態のログ管理装置１は、保守監視に関する制御機能を司る特許請求の範囲の制御カードに該当する保守監視制御カード２や、ログファイルを格納するための不揮発性メモリ３ｂを有するログ格納カード３を含む各種カードを備え、これらのカードはバス４を介して相互に通信可能に接続されている。ログ管理装置１は、これらカードを必要に応じて挿抜して別のカードに交換することで各種機能を実現し、かつ上位装置（図示せず）への通知漏れが発生した場合に、その通知漏れをログ格納カード３に格納したログデータを基に補償する。
【００２５】
以下、本実施形態の保守監視制御カード２について説明する。
保守監視制御カード２は、保守監視機能部２ａ、ログ書き込みバッファ２ｂおよびログファイル状態格納領域２ｃを有する。保守監視機能部２ａは、ログ管理装置１全体の保守監視制御機能を実現するものである。また、ログ書き込みバッファ２ｂは、ログファイルに書き込むログデータを一時的に保持するための領域である。また、ログファイル状態格納領域２ｃは、ログ格納カード３の不揮発性メモリ３ｂに格納するログファイルの状態に関する情報（以下「ログファイル状態情報」という。）を格納するための領域である。なお、ログファイル状態情報は、図２に示すように、ヘッダ部と、ログファイルのインデックス部の最新エントリ情報とから構成される。ヘッダ部には、ログファイル名、最大レコード件数および現在レコード件数が書き込まれる。また、インデックス部の最新エントリ情報には、ログ記録時刻と、上位装置識別子と、連続識別番号と、レコードのアドレス情報とから構成される。
【００２６】
次に、本実施形態のログ格納カード３について説明する。
ログ格納カード３は、メモリ管理部３ａおよび特許請求の範囲のログファイル格納メモリに該当する不揮発性メモリ３ｂを有する。メモリ管理部３ａは、不揮発性メモリ３ｂに格納されたデータをファイル単位で管理するものである。ログファイルは、図３に示すように、ヘッダ部、インデックス部およびデータ部から構成される。ヘッダ部には、ログファイル名、最大レコード件数および現在レコード件数から構成される。また、インデックス部には、エントリ情報が順次書き込まれる。なお、各エントリ情報は、ログ記録時刻と、上位装置識別子と、連続識別番号と、データ部に格納されるレコードのアドレス情報とから構成される。また、データ部には、インデックス部内のエントリ情報と対応させて、レコードが順次格納される。
【００２７】
図４は、本実施形態のログ管理装置１におけるログの書き込み処理について説明するフローチャートである。ログ管理装置１は、書き込みイベントが発生すると（Ｓ４０１でＹｅｓ）、保守監視制御カード２のログ書き込みバッファ２ｂに空き領域があるかどうか調べる（Ｓ４０２）。ステップＳ４０２において、空き領域があれば（Ｓ４０２でＹｅｓ）、ログ書き込みバッファ２ｂにログデータを格納する（Ｓ４０３）。一方、空き領域がなければ（Ｓ４０２でＮｏ）、ログ書き込みバッファ２ｂの内容をログ格納カード３の不揮発メモリ３ｂ内のログファイルに格納することを試みる（Ｓ４０４）。その結果、ログファイルへの格納に失敗したならば（Ｓ４０５でＮｏ）、格納失敗時の処理を行う（Ｓ４０６）。一方、ログファイルへの格納に成功したならば（Ｓ４０５でＹｅｓ）、ログファイルのヘッダ部およびインデックス部の最新エントリ情報を保守監視制御カード２のログファイル状態格納領域２ｃに格納する（Ｓ４０７）。その後、ログ書き込みバッファ２ｂの内容を消去する（Ｓ４０８）。
【００２８】
図５は、本実施形態のログ管理装置１におけるログ格納カード３が挿入されたときの処理について説明するフローチャートである。図５に示す一連の処理は、保守監視制御カード２の保守監視機能部２ａが実施する。
【００２９】
保守監視制御カード２の保守監視機能部２ａは、ログ格納カード３が挿入されるとそれを検出し（Ｓ５０１）、挿入されたログ格納カード３にログデータの格納先となるログファイル（以下「対象ログファイル」という。）が存在するか否かを確認する（Ｓ５０２）。対象ログファイルが存在しなければ（Ｓ５０２でＮｏ）、ログファイルを新規に作成し、ログ書き込みバッファ２ｂのデータを新規に作成したログファイルに格納する（Ｓ５０３）。一方、対象ログファイルが既に存在するならば（Ｓ５０２でＹｅｓ）、ログファイル状態格納領域２ｃの内容すなわちログファイル状態情報と、ログファイルの情報とを比較する。
【００３０】
まず、ヘッダ部について比較し（Ｓ５０４）、不一致ならば、ログ格納カード３の対象ログファイルの内容を消去した後、ログ書き込みバッファ２ｂのデータを対象ログファイルに格納する（Ｓ５０５）。一方、ヘッダ部が一致した場合には、インデックス部の最新エントリ情報について比較する（Ｓ５０６）。当該ステップＳ５０６において、インデックス部の最新エントリ情報が不一致ならば、ログ格納カード３の対象ログファイルの内容を消去した後、ログ書き込みバッファ２ｂに保持されているログデータを対象ログファイルに格納する（Ｓ５０５）。一方、インデックス部の最新エントリ情報についても一致した場合には、ログ書き込みバッファ２ｂのデータを対象ログファイルに格納する（Ｓ５０５）。すなわち、この場合は対象ログファイルの内容を消去せずに、既存のデータの続きとして書き込みを行う。
【００３１】
以上説明したように、第１の実施形態のログ管理装置１によれば、ログ格納カード３が抜去された後、別のログ格納カード３が挿入された場合に、当該別のログ格納カード３に既にログファイルが存在していたとしても、その内容が消去された上でログデータの格納が行われるので、本来、不連続であるはずのログデータが連続しているものとして格納されてしまうことがない。したがって、上位装置への通知漏れが発生した場合に、その通知漏れをログ格納カードに格納されたログデータを基に常に正しく補償することができる。
【００３２】
なお、ログ格納カード３がリセットされ再起動した場合のフローも図５と同様となる。但し、この場合には保守監視制御カード２の保守監視機能部２ａにより再起動が検出されるので、図５のステップＳ５０１の内容のみが異なる。
【００３３】
また、図５に示したフローチャート中のステップＳ５０５では、ログ格納カード３の対象ファイルの内容を消去せずに対象ファイル名を変更し、さらにログファイルを新規作成し、新規作成したログファイルに保守監視制御カード２のログ書き込みバッファ２ｂの内容を格納しても良い。この場合、ログ格納カード３が挿入されたときまたはリセット後に再起動されたときに、ログファイル状態格納領域２ｃに格納されているログファイル状態情報と、ログ格納カード３のログファイル内に格納されている情報とを比較し、両者が不一致の場合に、ファイル名の異なるログファイルを新規に作成し、ログ書き込みバッファ２ｂの内容を格納する。したがって、誤って別のログ格納カードを挿入してしまっても、当該別のログ格納カードに本来格納されていたログファイルの内容を残しておくことができる。
【００３４】
［第２の実施形態］
本発明に係るログ管理装置の第２の実施形態について、図６および図７を用いて説明する。
図６は、保守監視制御カード２のログファイル状態格納領域２ｃに格納されるログファイル状態情報の別のフォーマットを例示した説明図である。同図に示すログファイル状態情報は、図２のログファイル状態情報にログファイルのデータ部の最新レコードを追加したものである。
【００３５】
図６に示すフォーマットのログファイル状態情報を用いた場合には、図４に示したログの書き込み処理のフロー中のステップＳ４０７において、ログファイルのヘッダ部およびインデックス部の最新エントリ情報およびデータ部の最新レコードを保守監視制御カード２のログファイル状態格納領域２ｃに格納する。また、ログ格納カード３が挿入されたときのログ管理装置１における処理フローは、図５から図７のように変更する。図７に示すフローチャートでは、図５のフローチャート中のステップＳ５０６とステップＳ５０７との間に、インデックス部の最新レコード情報について比較する分岐処理（Ｓ５５１）を追加している。
【００３６】
以上説明したように、第２の実施形態のログ管理装置によれば、ログ格納カードが抜去された後、別のログ格納カードが挿入された場合に、当該別のログ格納カードに既にログファイルが存在していたとしても、その内容は消去された上で格納が行われるので、本来、不連続であるはずのログデータが連続しているものとして格納されてしまうことがない。さらに、第１の実施形態では、別のログ格納カードが挿入された時、ヘッダ部とインデックス部の最新エントリ情報が偶然に一致していた場合を検出できないが、本実施形態では、データ部の最新レコード部の内容まで比較している（図７のステップ５５１）ため、別のログ格納カードを誤って同一のものとみなす可能性が極めて低くなる。
【００３７】
［第３実施形態］
第３の実施形態のログ管理装置は、第１の実施形態に加えて、次の２つの通知を上位装置に送信する。２つの通知とは、保守監視制御カード２の保守監視機能部２ａがログ格納カード３の抜去または挿入を検出した際、上位装置に行う通知である。これにより、ログ格納カード３が抜去されて挿入されるまでの間に、保守監視制御カード２のログ書き込みバッファ２ｂのデータ書込領域がなくなり（ログ書き込みバッファ２ｂが一杯になり）、ログ格納カード３の不揮発性メモリ３ｂに残されるログデータの連続性が失われてしまった場合でも、これを上位装置が認識することができる。
【００３８】
なお、ログ格納カード３のリセット時も同様であり、保守監視制御カード２の保守監視機能部２ａは、ログ格納カード３がリセットされたことを検出すると、これを上位装置に通知する。また、保守監視制御カード２の保守監視機能部２ａは、ログ格納カード３がリセットされ再起動が完了したことを検出すると、これを上位装置に通知する。
【００３９】
したがって、ログ格納カード３がリセットされ再起動するまでの間に、保守監視制御カード２のログ書き込みバッファ２ｂが一杯になってしまっても、ログ格納カード３の不揮発性メモリ３ｂに残されるログデータの連続性が失われた原因を上位装置が認識できる。
【００４０】
［第４の実施形態］
第４の実施形態のログ管理装置では、保守監視制御カード２の保守監視機能部２ａがログ格納カード３の抜去を検出した後、ログ書き込みバッファ２ｂが一杯になると、上位装置に通知するその後のログデータには連続識別番号を付与しない。その後、保守監視制御カード２の保守監視機能部２ａがログ格納カード３の挿入を検出すると、上位装置に通知するその後のログデータには、再度、連続識別番号を付与する。その際、ログ書き込みバッファ２ｂが一杯になる前までに付与していた連続識別番号に連続した番号を付与する。
【００４１】
したがって、ログ格納カード３が抜去されて挿入されるまでの間に、保守監視制御カード２のログ書き込みバッファ２ｂが一杯になってしまっても、ログ格納カード３が挿入された後の、ログ格納カード３の不揮発性メモリ３ｂに残されるログデータの連続識別番号の連続性を保つことができる。
【００４２】
［第５の実施形態］
第５の実施形態のログ管理装置では、保守監視制御カード２がリセット後、再起動した直後に、保守監視制御カード２の保守監視機能部２ａがログ格納カード３のログファイルを参照し、ヘッダ部とインデックス部の最新エントリ情報とを保守監視制御カード２のログファイル状態格納領域２ｃに格納する。したがって、ログファイル状態格納領域２ｃがメインメモリ等の揮発性メモリ上に形成された場合でも、ログファイルの状態に関する情報が消去されるのを防止できる。
【００４３】
すなわち、保守監視制御カード２のログファイル状態格納領域２ｃが揮発メモリ上に形成されていると、保守監視制御カード２のリセットによりログファイル状態は削除されてしまう。このとき、最初にログファイル格納が行われるまでにログ格納カード３の抜去および挿入が発生すると、同一カードの再挿入であってもログファイルの内容は消去されてしまっているため、保守監視制御カード２の起動直後にログファイルからヘッダ部とインデックス部の最新エントリ情報とを取得し、ログファイルの状態に関する情報としてログファイル状態格納領域２ｃに格納する。こうして、ログファイルの状態に関する情報が実質的に消去されてしまうことを防止できる。
【００４４】
なお、保守監視制御カード２のログファイル状態格納領域２ｃをフラッシュＲＯＭ等の不揮発メモリ上に実現すれば、保守監視制御カード２のリセットが発生しても、ログファイルの状態に関する情報は消去されないため、上記保守監視制御カード２に対する処理は不要となる。
【００４５】
【発明の効果】
以上説明したように、本発明のログ管理装置によれば、既にログファイルが存在している別のログ格納カードが挿入された場合でも、本来不連続であるはずのログデータが連続しているものとして格納されてしまうのを防止できるため、上位装置への通知漏れが発生した場合に、その通知漏れをログ格納カードに格納したログデータを基に常に正しく補償することができる。
【図面の簡単な説明】
【図１】本発明のログ管理装置の一実施形態を例示するブロック図
【図２】保守監視制御カードのログファイル状態格納領域に格納されるログファイル状態情報のフォーマットを例示した説明図
【図３】ログ格納カードの不揮発性メモリに格納されるログファイルのフォーマットを例示した説明図
【図４】ログ管理装置におけるログの書き込み処理について説明するフローチャート
【図５】ログ管理装置におけるログ格納カードが挿入されたときの処理について説明するフローチャート
【図６】保守監視制御カードのログファイル状態格納領域に格納されるログファイル状態情報の別のフォーマットを例示した説明図
【図７】ログ格納カードが挿入されたときのログ管理装置における処理について説明するフローチャート
【符号の説明】
１  ログ管理装置
２  保守監視制御カード
２ａ  保守監視機能部
２ｂ  ログ書き込みバッファ
２ｃ  ログファイル状態格納領域
３  ログ格納カード
３ａ  メモリ管理部
３ｂ  不揮発性メモリ
【図１】
2004213254.tif 000003
【図２】
2004213254.tif 000004
【図３】
2004213254.tif 000005
【図４】
2004213254.tif 000006
【図５】
2004213254.tif 000007
【図６】
2004213254.tif 000008
【図７】
2004213254.tif 000009