(57)【要約】【課題】アプリケーションにエラーが発生した場合であっても迅速かつ正確なエラー解析を実行することができるログ情報蓄積出力装置、ログ情報蓄積出力方法及びログ情報蓄積出力プログラムを提供する。【解決手段】ログ情報蓄積部（１２）は、段階的なレベルのいずれかが付与されたアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積する。出力条件設定部（１３）は、ログ情報のレベルに応じた出力条件を設定する。ログ情報出力部（１６）は、出力条件設定部（１３）が設定した出力条件を満足するときに、ログ情報蓄積部（１２）が蓄積したログ情報を出力する。【選択図】図１
2019046215.tif 000002
【特許請求の範囲】
【請求項１】
段階的なレベルのいずれかが付与されたアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積するログ情報蓄積部と、
前記ログ情報のレベルに応じた出力条件を設定する出力条件設定部と、
前記出力条件設定部が設定した前記出力条件を満足するときに、前記ログ情報蓄積部が蓄積した前記ログ情報を出力するログ情報出力部と、
を有することを特徴とするログ情報蓄積出力装置。
【請求項２】
前記ログ情報のレベルは、少なくとも、通常レベルと警告レベルとエラーレベルの３段階を含み、
前記出力条件設定部は、前記出力条件として前記ログ情報がエラーレベルであることを設定する、
ことを特徴とする請求項１に記載のログ情報蓄積出力装置。
【請求項３】
前記ログ情報出力部は、前記ログ情報蓄積部が蓄積した前記ログ情報が蓄積条件を満足するか否かを判定し、前記蓄積条件を満足するときに前記ログ情報蓄積部による前記ログ情報の蓄積を維持し、前記蓄積条件を満足しないときに前記ログ情報を破棄又は出力する、
ことを特徴とする請求項２に記載のログ情報蓄積出力装置。
【請求項４】
前記ログ情報出力部は、前記ログ情報蓄積部が蓄積した前記ログ情報が前記蓄積条件を満足しない場合において、前記ログ情報が通常レベルであるときに前記ログ情報を破棄し、前記ログ情報が警告レベルであるときに前記ログ情報を出力する、
ことを特徴とする請求項３に記載のログ情報蓄積出力装置。
【請求項５】
段階的なレベルのいずれかが付与されたアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積するログ情報蓄積ステップと、
前記ログ情報のレベルに応じた出力条件を設定する出力条件設定ステップと、
前記出力条件設定ステップで設定した前記出力条件を満足するときに、前記ログ情報蓄積ステップで蓄積した前記ログ情報を出力するログ情報出力ステップと、
を有することを特徴とするログ情報蓄積出力方法。
【請求項６】
前記ログ情報のレベルは、少なくとも、通常レベルと警告レベルとエラーレベルの３段階を含み、
前記出力条件設定ステップでは、前記出力条件として前記ログ情報がエラーレベルであることを設定する、
ことを特徴とする請求項５に記載のログ情報蓄積出力方法。
【請求項７】
前記ログ情報出力ステップでは、前記ログ情報蓄積ステップで蓄積した前記ログ情報が蓄積条件を満足するか否かを判定し、前記蓄積条件を満足するときに前記ログ情報蓄積ステップによる前記ログ情報の蓄積を維持し、前記蓄積条件を満足しないときに前記ログ情報を破棄又は出力する、
ことを特徴とする請求項６に記載のログ情報蓄積出力方法。
【請求項８】
前記ログ情報出力ステップでは、前記ログ情報蓄積ステップで蓄積した前記ログ情報が前記蓄積条件を満足しない場合において、前記ログ情報が通常レベルであるときに前記ログ情報を破棄し、前記ログ情報が警告レベルであるときに前記ログ情報を出力する、
ことを特徴とする請求項７に記載のログ情報蓄積出力方法。
【請求項９】
段階的なレベルのいずれかが付与されたアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積するログ情報蓄積ステップと、
前記ログ情報のレベルに応じた出力条件を設定する出力条件設定ステップと、
前記出力条件設定ステップで設定した前記出力条件を満足するときに、前記ログ情報蓄積ステップで蓄積した前記ログ情報を出力するログ情報出力ステップと、
をコンピュータに実行させることを特徴とするログ情報蓄積出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ログ情報蓄積出力装置、ログ情報蓄積出力方法及びログ情報蓄積出力プログラムに関する。
【背景技術】
【０００２】
アプリケーションの開発や保守の現場において、ソフトウェアの動作をログに残しておくことが一般的に行われている。ここでいうログとは、例えば、操作情報、動作情報（内部動作、外部動作）、エラー情報などの事象を記録媒体に記録する行為、及び／又は、その記録した情報を意味している。ログによって有用な情報を残しておき、それを解析することで、デバッグ時のバグ検出や障害時の調査などに活用することができる。
【０００３】
一般的に、デバッグ時はアプリケーションの動作を詳細に把握するため、多くのログを出力するようになっているが、それらはしばしば冗長になる傾向があり、通常運用において、応答性の低下などの悪影響を及ぼすおそれがある。また、障害解析においても、ログの保存件数の超過によって必要な情報が破棄されてしまい、且つ／又は、膨大なログ情報の中から必要な情報に辿り着くのに時間が掛かってしまうおそれがある。最悪のケースでは、ログの過剰出力により記録媒体の容量が不足して、動作に必要なファイルが作成できないなどの二次障害を招いてしまうおそれがある。
【０００４】
特許文献１には、機器を動作させる動作プロセス部と、動作プロセス部を監視してエラーを検出するエラー監視部と、動作プロセス部のログ情報を記憶するログ記憶部と、ログ管理部とを有するログ蓄積装置が開示されている。ログ管理部は、エラー監視部が動作プロセス部のエラーを検出したとき、当該エラーに係る動作プロセス部からの動作情報をログ情報としてログ記憶部に記憶管理する。あるいは、ログ管理部は、動作プロセス部に応じてその動作情報からログ情報として所定の標準ログ情報を抽出し、エラー監視部が動作プロセス部のエラーを検出したとき、当該エラーに係る動作プロセス部の動作情報から標準ログ情報より詳細な詳細ログ情報をログ情報として抽出するとともに、ログ情報をログ記憶部に記憶管理する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−９４６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１のログ蓄積装置は、ログ管理部によってログ記憶部に記憶管理されるのが、エラーに係る動作プロセス部からの動作情報又はエラーに係る動作プロセス部の動作情報から標準ログ情報より詳細な詳細ログ情報であるため、エラー解析に要求される情報が不十分となり、エラー解析が難航するケースが少なくない。
【０００７】
より具体的に、特許文献１のログ蓄積装置は、動作プロセス部にエラーが発生した場合に、当該エラー発生時点のログ情報及びそれ以降のログ情報は確認できるものの、エラー発生に至るまでの経緯（例えば外部からの事象やソフトウェア内部の動作状況など）を確認することができないので、エラー解析が行き詰ってしまう。
【０００８】
本発明は、かかる点に鑑みてなされたものであり、アプリケーションにエラーが発生した場合であっても迅速かつ正確なエラー解析を実行することができるログ情報蓄積出力装置、ログ情報蓄積出力方法及びログ情報蓄積出力プログラムを提供することを目的の１つとする。
【課題を解決するための手段】
【０００９】
本実施形態のログ情報蓄積出力装置は、その一態様では、段階的なレベルのいずれかが付与されたアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積するログ情報蓄積部と、前記ログ情報のレベルに応じた出力条件を設定する出力条件設定部と、前記出力条件設定部が設定した前記出力条件を満足するときに、前記ログ情報蓄積部が蓄積した前記ログ情報を出力するログ情報出力部と、を有することを特徴としている。
【００１０】
本実施形態のログ情報蓄積出力方法は、その一態様では、段階的なレベルのいずれかが付与されたアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積するログ情報蓄積ステップと、前記ログ情報のレベルに応じた出力条件を設定する出力条件設定ステップと、前記出力条件設定ステップで設定した前記出力条件を満足するときに、前記ログ情報蓄積ステップで蓄積した前記ログ情報を出力するログ情報出力ステップと、を有することを特徴としている。
【００１１】
本実施形態のログ情報蓄積出力プログラムは、その一態様では、段階的なレベルのいずれかが付与されたアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積するログ情報蓄積ステップと、前記ログ情報のレベルに応じた出力条件を設定する出力条件設定ステップと、前記出力条件設定ステップで設定した前記出力条件を満足するときに、前記ログ情報蓄積ステップで蓄積した前記ログ情報を出力するログ情報出力ステップと、をコンピュータに実行させることを特徴としている。
【発明の効果】
【００１２】
本発明によれば、アプリケーションにエラーが発生した場合であっても迅速かつ正確なエラー解析を実行することができるログ情報蓄積出力装置、ログ情報蓄積出力方法及びログ情報蓄積出力プログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態によるログ情報蓄積出力装置の構成を示すブロック図である。
【図２】レベル付与部がレベルを付与したアプリケーションのログ情報の一例を示す図である。
【図３】ログ情報蓄積部によるログ情報の蓄積とログ情報出力部によるログ情報の一括出力の一例を示す図である。
【図４】第１実施形態によるログ情報蓄積出力装置の動作を示すフローチャートである。
【図５】第２実施形態によるログ情報蓄積出力装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
≪第１実施形態≫
図１は、第１実施形態によるログ情報蓄積出力装置１０の構成を示すブロック図である。ログ情報蓄積出力装置１０は、アプリケーション装置２０及び記録装置（記録媒体）３０と接続されている。図１ではアプリケーション装置２０を単一のブロックで描いているが、アプリケーション装置２０を複数設けて、当該複数のアプリケーション装置２０が協働して処理を実行してもよい。
【００１５】
第１実施形態によるログ情報蓄積出力方法及びログ情報蓄積出力プログラムは、ログ情報蓄積出力装置１０に設けられたコンピュータに後述する各種の処理ステップを実行させることにより実現される。
【００１６】
アプリケーション装置２０は、アプリケーション実行部２１と、ログ情報取得部２２と、レベル付与部２３と、ログ情報出力部２４とを有している。
【００１７】
アプリケーション実行部２１は、例えば、プラントシステム等においてソフトウェアプログラムによる種々の機能を発揮するためのアプリケーションを実行する。
【００１８】
ログ情報取得部２２は、例えば、アプリケーション実行部２１が実行したアプリケーションの操作情報、動作情報（内部動作、外部動作）、エラー情報などの事象を含んだログ情報を取得する。
【００１９】
レベル付与部２３は、ログ情報取得部２２が取得したアプリケーションのログ情報に段階的なレベルのいずれかを付与する。レベル付与部２３は、ログ情報のレベルとして、通常レベルＬ１と警告レベルＬ２とエラーレベルＬ３のいずれかを付与する。なお、レベル付与部２３が付与するログ情報のレベルは、通常レベルＬ１と警告レベルＬ２とエラーレベルＬ３の３段階に限定されるものではなく、ログ情報のレベルを４段階以上で設定することも可能である（少なくとも通常レベルＬ１と警告レベルＬ２とエラーレベルＬ３の３段階を含んでいればよい）。例えば、レベル付与部２３が付与するログ情報のレベルを、重要度（重篤度）が低い側から高い順に向かって順に、通常レベルＬ１−１、通常レベルＬ１−２、警告レベルＬ２−１、警告レベルＬ２−２、エラーレベルＬ３−１、エラーレベルＬ３−２の６段階で設定することも可能である。あるいは、レベル付与部２３が付与するログ情報のレベルを、通常レベルＬ１’とエラーレベルＬ２’の２段階としてもよい。
【００２０】
図２は、レベル付与部２３がレベルを付与したアプリケーションのログ情報の一例を示す図である。図２の例では、時系列の古い側から新しい側に向かって順に、通常レベルＬ１が付与されたアプリケーションのログ情報ＡＡＡＡＡ、通常レベルＬ１が付与されたアプリケーションのログ情報ＢＢＢＢＢ、警告レベルＬ２が付与されたアプリケーションのログ情報ＣＣＣＣＣ、通常レベルＬ１が付与されたアプリケーションのログ情報ＤＤＤＤＤ、エラーレベルＬ３が付与されたアプリケーションのログ情報ＥＥＥＥＥ、通常レベルＬ１が付与されたアプリケーションのログ情報ＦＦＦＦＦ、警告レベルＬ２が付与されたアプリケーションのログ情報ＧＧＧＧＧが配置されている。
【００２１】
ログ情報出力部２４は、レベル付与部２３がレベルを付与したアプリケーションのログ情報をログ情報蓄積出力装置１０に出力する。
【００２２】
ログ情報蓄積出力装置１０は、ログ情報入力部（ログ情報受付部）１１と、ログ情報蓄積部１２と、一括出力条件設定部（出力条件設定部）１３と、蓄積条件設定部１４と、個別出力条件設定部１５と、ログ情報出力部１６とを有している。
【００２３】
ログ情報入力部１１には、アプリケーション装置２０のログ情報出力部２４が出力した段階的なレベル（通常レベルＬ１〜エラーレベルＬ３）のいずれかが付与されたアプリケーションのログ情報が入力される。ログ情報入力部１１に入力したログ情報には、適宜、タイムスタンプなどの必要なデータ加工が行われてもよい。
【００２４】
ログ情報蓄積部１２は、ログ情報入力部１１に入力したアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積（一時蓄積、仮蓄積）する。
【００２５】
一括出力条件設定部１３は、ログ情報蓄積部１２が蓄積したログ情報を一括して出力するための一括出力条件（出力条件）を設定する。一括出力条件設定部１３は、ログ情報のレベルに応じた一括出力条件として、アプリケーションのログ情報がエラーレベルＬ３であることを設定する。
【００２６】
蓄積条件設定部１４は、ログ情報蓄積部１２によるログ情報の蓄積を維持するための蓄積条件を設定する。蓄積条件設定部１４は、ログ情報蓄積部１２の容量や蓄積時間に応じた蓄積条件を設定する。本明細書では、蓄積条件設定部１４が、ログ情報蓄積部１２の容量に応じた蓄積条件を設定するものとして説明する。より具体的に、蓄積条件設定部１４は、図２に示すような直近の７つのログ情報に限ってログ情報蓄積部１２によるログ情報の蓄積を維持し、新たなログ情報を蓄積するために押し出された古いログ情報の蓄積を解除する。例えば、図２で新たなログ情報ＨＨＨＨＨが蓄積される場合にはログ情報ＡＡＡＡＡの蓄積が解除される。
【００２７】
個別出力条件設定部１５は、蓄積条件設定部１４が設定した蓄積条件から漏れることによって、ログ情報蓄積部１２の蓄積が解除されたログ情報を個別に出力するための個別出力条件を設定する。個別出力条件設定部１５は、ログ情報のレベルに応じた個別出力条件として、アプリケーションのログ情報が警告レベルＬ２であることを設定する。
【００２８】
ログ情報出力部１６は、一括出力条件設定部１３が設定した一括出力条件を満足するときに、ログ情報蓄積部１２が蓄積したログ情報を記録装置３０に一括して出力する。ログ情報出力部１６は、ログ情報蓄積部１２に時々刻々と蓄積されるログ情報を監視しており、ログ情報が通常レベルＬ１か警告レベルＬ２である限りはログ情報の一括出力を行わないが、エラーレベルＬ３のログ情報を発見すると、当該エラーレベルＬ３のログ情報とそれ以前のログ情報の一括出力を行う。
【００２９】
図３Ａ〜図３Ｅは、ログ情報蓄積部１２によるログ情報の蓄積とログ情報出力部１６によるログ情報の一括出力の一例を示す図である。図３Ａ〜図３Ｄでは、通常レベルＬ１のログ情報ＡＡＡＡＡ、通常レベルＬ１のログ情報ＢＢＢＢＢ、警告レベルＬ２のログ情報ＣＣＣＣＣ、通常レベルＬ１のログ情報ＤＤＤＤＤがログ情報蓄積部１２に順次蓄積される。図３Ｅでは、エラーレベルＬ３のログ情報ＥＥＥＥＥがログ情報蓄積部１２に蓄積された直後に、ログ情報出力部１６がログ情報蓄積部１２によるログ情報の蓄積を解除して、その時点でログ情報蓄積部１２が蓄積しているログ情報ＡＡＡＡＡ〜ログ情報ＥＥＥＥＥを記録装置３０に一括出力する。
【００３０】
一括出力されたログ情報ＡＡＡＡＡ〜ログ情報ＥＥＥＥＥは、エラー発生時点から時系列で遡ったものであるため、エラーの発生要因や周辺機器に与える影響などのエラー解析を迅速かつ正確に実行して、適切な事後対策を施すことが可能になる。すなわち、通常時であれば、通常レベルＬ１のログ情報や稀に単発で発生する警告レベルＬ２のログ情報は重要度の低い情報であるが、エラー発生時には、エラー発生時点の直近のログ情報が通常レベルＬ１や警告レベルＬ２であってもエラー解析に非常に重要な役割を持つので、いつでもこれらのログ情報を出力可能としている。
【００３１】
ログ情報出力部１６は、ログ情報蓄積部１２が蓄積したログ情報が、蓄積条件設定部１４が設定した蓄積条件を満足するか否か（直近の７つのログ情報に該当するか否か）を判定する。ログ情報出力部１６は、ログ情報が蓄積条件を満足する（直近の７つのログ情報に該当する）ときは、ログ情報蓄積部１２によるログ情報の蓄積を維持し、ログ情報が蓄積条件を満足しない（直近の７つのログ情報に該当しない）ときは、当該ログ情報を破棄するか、又は記録装置３０に出力する。
【００３２】
ログ情報出力部１６は、ログ情報が蓄積条件を満足しない（直近の７つのログ情報に該当しない）場合において、当該ログ情報が通常レベルＬ１であるときには当該ログ情報を破棄し、当該ログ情報が警告レベルＬ２であるときには当該ログ情報を記録装置３０に出力する。蓄積条件設定部１４が設定した蓄積条件から漏れることでログ情報蓄積部１２の蓄積が解除されたログ情報であっても、警告レベルＬ２のログ情報は後のエラー解析に役立つことが想定されるので、記録装置３０に個別に出力する。一方、蓄積条件設定部１４が設定した蓄積条件から漏れることでログ情報蓄積部１２の蓄積が解除されたログ情報のうち通常レベルＬ１のものを破棄することにより、ログ情報の過剰出力による記録装置３０の容量不足などを効果的に防止することが可能になる。
【００３３】
図４は、第１実施形態によるログ情報蓄積出力装置１０の動作を示すフローチャートである。
【００３４】
ステップＳＴ１では、ログ情報入力部１１に、アプリケーション装置２０のログ情報出力部２４が出力した段階的なレベル（通常レベルＬ１〜エラーレベルＬ３）のいずれかが付与されたアプリケーションのログ情報が入力される。
【００３５】
ステップＳＴ２では、ログ情報蓄積部１２が、ログ情報入力部１１に入力したアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積（一時蓄積、仮蓄積）する。
【００３６】
ステップＳＴ３では、ログ情報出力部１６が、ログ情報蓄積部１２が蓄積したログ情報が、一括出力条件設定部１３が設定した一括出力条件を満足するか否か（エラーレベルＬ３であるか否か）を判定する。判定の結果、ログ情報が一括出力条件を満足する（エラーレベルＬ３である）場合（ステップＳＴ３：Ｙｅｓ）はステップＳＴ４に進み、ログ情報が一括出力条件を満足しない（エラーレベルＬ３でない）場合（ステップＳＴ３：Ｎｏ）はステップＳＴ５に進む。
【００３７】
ステップＳＴ４では、ログ情報出力部１６が、ログ情報蓄積部１２が蓄積したログ情報を記録装置３０に一括して出力して、ステップＳＴ１に戻る。
【００３８】
ステップＳＴ５では、ログ情報出力部１６が、ログ情報蓄積部１２が蓄積したログ情報が、蓄積条件設定部１４が設定した蓄積条件を満足するか否か（直近の７つのログ情報に該当するか否か）を判定する。判定の結果、ログ情報が蓄積条件を満足する（直近の７つのログ情報に該当する）場合（ステップＳＴ５：Ｙｅｓ）はステップＳＴ１に戻り、ログ情報が蓄積条件を満足しない（直近の７つのログ情報に該当しない）場合（ステップＳＴ５：Ｎｏ）はステップＳＴ６に進む。
【００３９】
ステップＳＴ６では、ログ情報出力部１６が、蓄積条件を満足しなくなったログ情報（直近の７つのログ情報に該当せずに押し出されたログ情報）が通常レベルＬ１と警告レベルＬ２のいずれであるかを判定する。判定の結果、蓄積条件を満足しなくなったログ情報が通常レベルＬ１である場合はステップＳＴ７に進み、蓄積条件を満足しなくなったログ情報が警告レベルＬ２である場合はステップＳＴ８に進む。
【００４０】
ステップＳＴ７では、ログ情報出力部１６が、蓄積条件を満足しなくなった通常レベルＬ１のログ情報を破棄して、ステップＳＴ１に戻る。
【００４１】
ステップＳＴ８では、ログ情報出力部１６が、蓄積条件を満足しなくなった警告レベルＬ２のログ情報を記録装置３０に個別に出力して、ステップＳＴ１に戻る。
【００４２】
≪第２実施形態≫
図５は、第２実施形態によるログ情報蓄積出力装置１０’の構成を示すブロック図である。図１の第１実施形態によるログ情報蓄積出力装置１０と重複する部分については、同一の符号を付して説明を省略する。第２実施形態では、第１実施形態において、アプリケーション装置２０のレベル付与部２３を省略して、その代わりに、ログ情報蓄積出力装置１０’にレベル付与部１７を設けている。アプリケーション装置２０のログ情報出力部２４は、ログ情報取得部２２が取得したアプリケーションのログ情報にレベルを付与することなく、そのままログ情報蓄積出力装置１０のログ情報入力部１１に出力する。そして、ログ情報蓄積出力装置１０のレベル付与部１７が、ログ情報入力部１１に入力したアプリケーションのログ情報に段階的なレベル（通常レベルＬ１〜エラーレベルＬ３）のいずれかを付与する。
【００４３】
≪第３実施形態≫
第１、第２実施形態では、一括出力条件設定部（出力条件設定部）１３が、ログ情報のレベルに応じた一括出力条件（出力条件）として、アプリケーションのログ情報がエラーレベルＬ３であることを設定する場合を例示している。しかし、一括出力条件設定部１３が設定する一括出力条件には自由度があり、種々の設計変更が可能である。第３実施形態では、一括出力条件設定部１３が、アプリケーションのログ情報にエラーレベルＬ３が付与されていなくても、直近のアプリケーションのログ情報に所定数以上又は所定割合以上で警告レベルＬ２が付与されていることを、一括出力条件に設定することができる。あるいは、一括出力条件設定部１３は、複数のアプリケーションのログ情報に亘って警告レベルＬ２が連続していることを、一括出力条件に設定することができる。
【００４４】
このように、本実施形態によれば、ログ情報蓄積部１２が、段階的なレベルのいずれかが付与されたアプリケーションのログ情報を当該ログ情報のレベルにかかわらず蓄積し、一括出力条件設定部（出力条件設定部）１３が、ログ情報のレベルに応じた一括出力条件を設定し、ログ情報出力部１６が、一括出力条件設定部１３が設定した一括出力条件を満足するときに、ログ情報蓄積部１２が蓄積したログ情報を出力する。これにより、アプリケーションにエラーが発生した場合であっても迅速かつ正確なエラー解析を実行することが可能になる。すなわち、高い信頼性と応答性が要求されるアプリケーションであっても、ログ情報の過剰出力による応答性低下を回避しつつ、障害時の解析に必要なログ情報を多く残すことができる（一括出力条件に従って一括出力したログ情報、個別出力条件に従って個別出力したログ情報）。
【００４５】
なお、本発明は上記実施の形態に限定されず、種々変更して実施することが可能である。上記実施の形態において、添付図面に図示されている構成要素の大きさや形状、機能などについては、これに限定されず、本発明の効果を発揮する範囲内で適宜変更することが可能である。その他、本発明の目的の範囲を逸脱しない限りにおいて適宜変更して実施することが可能である。
【産業上の利用可能性】
【００４６】
本発明のログ情報蓄積出力装置、ログ情報蓄積出力方法及びログ情報蓄積出力プログラムは、例えば、監視制御ソフトウェアなどの高い信頼性と応答性が要求されるアプリケーション装置と組み合わせて、当該アプリケーション装置のログ情報を蓄積・出力するために用いて好適である。
【符号の説明】
【００４７】
１０  １０’  ログ情報蓄積出力装置
１１  ログ情報入力部（ログ情報受付部）
１２  ログ情報蓄積部
１３  一括出力条件設定部（出力条件設定部）
１４  蓄積条件設定部
１５  個別出力条件設定部
１６  ログ情報出力部
１７  レベル付与部
２０  アプリケーション装置
２１  アプリケーション実行部
２２  ログ情報取得部
２３  レベル付与部
２４  ログ情報出力部
３０  記録装置（記録媒体）
【図１】
2019046215.tif 000003
【図２】
2019046215.tif 000004
【図３】
2019046215.tif 000005
【図４】
2019046215.tif 000006
【図５】
2019046215.tif 000007