[go: up one dir, main page]

JP2011145898A - System, method and program for managing operation information - Google Patents

System, method and program for managing operation information Download PDF

Info

Publication number
JP2011145898A
JP2011145898A JP2010006216A JP2010006216A JP2011145898A JP 2011145898 A JP2011145898 A JP 2011145898A JP 2010006216 A JP2010006216 A JP 2010006216A JP 2010006216 A JP2010006216 A JP 2010006216A JP 2011145898 A JP2011145898 A JP 2011145898A
Authority
JP
Japan
Prior art keywords
information
determination condition
operation information
message
history information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2010006216A
Other languages
Japanese (ja)
Other versions
JP5531630B2 (en
Inventor
Tetsuya Matsuno
哲也 松野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2010006216A priority Critical patent/JP5531630B2/en
Publication of JP2011145898A publication Critical patent/JP2011145898A/en
Application granted granted Critical
Publication of JP5531630B2 publication Critical patent/JP5531630B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce a processing load relating to the extraction processing of motion information in a monitoring object device. <P>SOLUTION: The operation information management system includes: a monitoring object device 100 having a message analyzing part 13 for determining whether a message as self-motion information conforms to primary filter conditions and a history information imparting part 15 for imparting corresponding history information when history information as the identifier of secondary filter conditions is associated with the primary filter conditions; and a monitoring device 200 having a message analyzing part 22 for performing message processing 24 to obtain the message, and to extract motion information which conforms to the secondary filter conditions, and for determining the secondary filter conditions to be used for the message processing 24 in response to the processing load state of the resource related to the message processing 24. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明はコンピュータ装置の運用管理に関し、特に障害情報などのコンピュータ装置の動作状態を示す監視情報の処理を行うシステムに関する。   The present invention relates to operation management of a computer device, and more particularly to a system for processing monitoring information indicating an operation state of a computer device such as failure information.

コンピュータシステムの大規模化、複雑化に伴い、システムを維持するために必要な管理コストも増大している。
具体的には、例えば、同一のネットワークに属するコンピュータ装置の台数が増加した場合、または1台のコンピュータ装置に対しても、コンピュータ装置の動作に係り監視しなければならない内容が複雑化、膨大化するといった問題が発生している。
As computer systems become larger and more complex, the management costs required to maintain the systems are also increasing.
Specifically, for example, when the number of computer devices belonging to the same network increases, or even for one computer device, the contents that must be monitored in relation to the operation of the computer device are complicated and enlarged. A problem has occurred.

そのため、コンピュータネットワークの中に、同一のネットワークに属する他のコンピュータの動作状況を監視する専用の装置が設けられることがある。ここでは、そのような装置を監視装置といい、監視装置が監視する対象となるコンピュータ装置を監視対象装置というものとする。
監視対象装置は、自らの動作状況を表すメッセージ(監視情報)を、ネットワークを介して監視装置に送付する。監視装置は、この監視情報を収集して表示する。監視装置と監視対象装置とが同一のネットワークに接続されてなるシステムを、ここでは運用情報管理システムという。
Therefore, a dedicated device for monitoring the operation status of other computers belonging to the same network may be provided in the computer network. Here, such a device is referred to as a monitoring device, and a computer device to be monitored by the monitoring device is referred to as a monitoring target device.
The monitoring target device sends a message (monitoring information) indicating its own operation status to the monitoring device via the network. The monitoring device collects and displays this monitoring information. A system in which the monitoring device and the monitoring target device are connected to the same network is referred to as an operation information management system here.

ところで、上記運用情報管理システムで、監視装置において監視対象装置から受け取った監視情報について、予め設定された全ての抽出条件(フィルタ)に基づきチェックを行い、フィルタに適合する監視情報を抽出する処理(抽出処理)を行う場合、いつ発生するかわからない監視情報の抽出処理のためにシステム資源に十分な余裕を持たせる必要があり、システム資源の利用効率が低下してしまうといった不都合がある。   By the way, the operation information management system checks the monitoring information received from the monitoring target device in the monitoring device based on all the preset extraction conditions (filters), and extracts the monitoring information suitable for the filter ( When performing (extraction processing), it is necessary to allow sufficient system resources for the extraction processing of monitoring information that does not know when it occurs, resulting in inconvenience that the utilization efficiency of system resources is reduced.

また、運用情報管理システムにおける、主な目的である障害対処の支援を行うためには、正常時に比べて大量の警告メッセージが発生することを想定してシステム構築を行う必要があり、システムが高価になってしまうといった不都合があり、監視装置における監視情報の処理にかかるシステム資源の利用効率を最適化することが困難であった。   In addition, in order to provide support for troubleshooting, which is the main purpose of the operation information management system, it is necessary to construct a system assuming that a large number of warning messages are generated compared to normal operation, and the system is expensive. Therefore, it has been difficult to optimize the utilization efficiency of system resources related to monitoring information processing in the monitoring device.

これに対する関連技術として、既に発生したメッセージ(監視情報)については監視装置においてのチェックを実施しない設定とすることにより、監視装置におけるフィルタの処理負荷を軽減する手法が開示されている(特許文献1)。   As a related technique for this, a technique for reducing the processing load of the filter in the monitoring device by setting the monitoring device to not check the already generated message (monitoring information) is disclosed (Patent Document 1). ).

特願2008−267757号公報Japanese Patent Application No. 2008-267757

しかしながら、上記特許文献1に開示された関連技術では、予め設定されたメッセージに完全に一致する監視情報が発生しない状況では、監視情報の抽出処理にかかる処理負荷が通常時より増大してしまう。このため、大量の異なる警告メッセージなどの監視情報が短時間に大量に発生するような場面においては、さらに処理負荷が増大してしまうといった不都合が生じ得る。   However, in the related art disclosed in Patent Document 1, in a situation where monitoring information that completely matches a preset message does not occur, the processing load for monitoring information extraction processing increases compared to normal times. For this reason, in a situation where a large amount of monitoring information such as a large number of different warning messages is generated in a short time, there may be a disadvantage that the processing load further increases.

[発明の目的]
本発明は、上記関連技術の有する不都合を改善し、監視対象装置の動作情報を抽出する処理に係る処理負荷を有効に軽減し得る運用情報管理システム、運用情報管理方法、および運用情報管理プログラムを提供することを、その目的とする。
[Object of invention]
The present invention provides an operation information management system, an operation information management method, and an operation information management program capable of improving the inconvenience of the related technology and effectively reducing the processing load related to the process of extracting the operation information of the monitoring target device. Its purpose is to provide.

上記目的を達成するために、本発明に係る運用情報管理システムは、自己の動作状態を示す動作情報を生成する監視対象装置と、前記動作情報を取得すると共に前記動作情報から予め設定された抽出条件に適合する動作情報の抽出処理を行う監視装置とを備えた運用情報管理システムであって、前記監視対象装置は、前記動作情報が予め設定された第1の動作判定条件に適合するか否かの適合判定を行う第1の動作判定部と、前記第1の動作判定条件に適合した前記動作情報が前記監視装置内に予め設定された第2の動作判定条件に適合した場合に当該第2の動作判定条件の識別子を前記第1の動作判定条件に関連付け履歴情報リストとして記憶する履歴情報記憶部と、前記動作情報が適合した前記第1の動作判定条件に前記第2の動作判定条件の識別子が関連付けられている場合に前記動作情報に対して当該第2の動作判定条件の識別子を付与する履歴情報付与処理部とを備え、前記監視装置は、当該監視装置における前記抽出処理にかかる処理負荷の値を示す処理負荷値を検出する処理負荷検出部と、異なる複数の動作判定条件からなる前記第2の動作判定条件を記憶する条件記憶部と、前記検出された処理負荷値が一定値より低い場合に前記監視対象装置から取得した前記動作情報が前記第2の動作判定条件の各動作判定条件に適合するか否かを判定する第2の動作判定部と、前記検出された処理負荷値が予め設定された一定値より高い場合に前記動作情報に付与された第2の動作判定条件の識別子に対応する動作判定条件を前記履歴情報リストに含まれる第2の動作判定条件に前記動作情報が適合するか否かを判定する高負荷時動作判定部と、前記第2の動作状態判定条件または前記選出された動作判定条件に適合すると判定された動作情報を出力表示する抽出動作情報出力部とを備えた構成を有する。   In order to achieve the above object, an operation information management system according to the present invention includes a monitoring target device that generates operation information indicating its own operation state, and obtains the operation information and extracts a preset from the operation information. An operation information management system comprising a monitoring device that performs a process of extracting operation information that conforms to conditions, wherein the monitoring target device determines whether or not the operation information conforms to a preset first operation determination condition A first motion determination unit that performs the conformity determination, and the motion information that conforms to the first motion determination condition conforms to a second motion determination condition that is preset in the monitoring device. A history information storage unit that stores an identifier of two motion determination conditions in association with the first motion determination condition as a history information list, and the second motion determination in the first motion determination condition to which the motion information is adapted. A history information addition processing unit that assigns an identifier of the second motion determination condition to the motion information when the identifier is associated, and the monitoring device performs the extraction process in the monitoring device. A processing load detection unit that detects a processing load value indicating the processing load value, a condition storage unit that stores the second operation determination condition including a plurality of different operation determination conditions, and the detected processing load value A second operation determining unit that determines whether or not the operation information acquired from the monitoring target device meets each operation determination condition of the second operation determination condition when lower than a certain value; and the detected When the processing load value is higher than a predetermined constant value, the second operation determination condition included in the history information list is an operation determination condition corresponding to the identifier of the second operation determination condition given to the operation information. A high load operation determination unit that determines whether or not the operation information conforms to, and an extraction that outputs and displays the operation information determined to conform to the second operation state determination condition or the selected operation determination condition And an operation information output unit.

また、本発明にかかる運用情報管理方法は、自己の動作状態を示す動作情報を生成する監視対象装置と、前記動作情報を取得すると共に前記動作情報から予め設定された第2の動作判定条件に適合する動作情報の抽出処理を行う監視装置とを備えた運用情報管理システムにあって、前記抽出条件に基づき抽出した動作情報を出力する運用情報管理方法であって、前記監視対象装置が、前記動作情報が予め設定された第1の動作判定条件に適合するか否かの適合判定を行い、前記動作情報に適合した前記第1の動作判定条件に対して前記第2の動作判定条件の識別子である履歴情報が関連付けられている場合に前記動作情報に対応する前記履歴情報を付与すると共に前記動作情報を前記監視装置に送信し、前記監視装置が、当該監視装置における前記抽出処理にかかる処理負荷の値を示す処理負荷値を検出し、前記検出された処理負荷値が一定値より低い場合に、前記監視対象装置から取得した前記動作情報が前記第2の動作判定条件の各動作判定条件に適合するか否かを判定し、前記検出された処理負荷値が予め設定された一定値より高い場合に、前記動作情報に付与された履歴情報に対応する動作判定条件を前記第2の動作判定条件中から選出すると共に当該選出された各動作判定条件に前記動作情報が適合するか否かを判定し、前記第2の動作状態判定条件または前記選出された動作判定条件に適合した動作情報を抽出することを特徴としている。   In addition, the operation information management method according to the present invention includes a monitoring target device that generates operation information indicating its own operation state, the operation information is acquired, and a second operation determination condition set in advance from the operation information is set. An operation information management system comprising a monitoring device that performs a process of extracting suitable operation information, and an operation information management method that outputs operation information extracted based on the extraction condition, wherein the monitoring target device includes the monitoring information It is determined whether or not the operation information meets a preset first operation determination condition, and an identifier of the second operation determination condition for the first operation determination condition that matches the operation information. If the history information is associated, the history information corresponding to the operation information is added and the operation information is transmitted to the monitoring device. When the processing load value indicating the value of the processing load related to the extraction processing is detected, and the detected processing load value is lower than a certain value, the operation information acquired from the monitoring target device is the second operation determination. It is determined whether or not each operation determination condition of the condition is met, and the operation determination condition corresponding to the history information given to the operation information when the detected processing load value is higher than a predetermined constant value Is selected from among the second operation determination conditions, and whether or not the operation information is suitable for each of the selected operation determination conditions, the second operation state determination condition or the selected operation determination is determined. It is characterized by extracting operation information that meets the conditions.

更に、本発明にかかる運用情報管理プログラムは、自己の動作状態を示す動作情報を生成する監視対象装置と、前記動作情報を取得すると共に前記動作情報から予め設定された第2の動作判定条件に適合する動作情報を抽出する監視装置とを備えた運用情報管理システムにあって、前記抽出された動作情報を出力するための運用情報管理プログラムであって、前記動作情報が予め設定された第1の動作判定条件に適合するか否かの適合判定を行う第1の動作判定機能と、前記動作情報に適合した前記第1の動作判定条件に前記第2の動作判定条件の識別子である履歴情報が関連付けられている場合に前記動作情報に対応する前記履歴情報を付与する履歴情報付与機能と、当該監視装置における前記抽出処理にかかる処理負荷の値を示す処理負荷値を検出する処理負荷検出機能と、前記検出された処理負荷値が一定値より低い場合に、前記監視対象装置から取得した前記動作情報が前記第2の動作判定条件の各動作判定条件に適合するか否かを判定する第2の動作判定機能と、前記検出された処理負荷値が予め設定された一定値より高い場合に、前記動作情報に付与された履歴情報に対応する動作判定条件を前記第2の動作判定条件中から選出すると共に当該選出された各動作判定条件に前記動作情報が適合するか否かを判定する高負荷時動作判定機能と、前記第2の動作状態判定条件または前記選出された動作判定条件に適合した動作情報を抽出する動作情報抽出機能とを予め設定されたコンピュータに実行させることを特徴としている。   Furthermore, the operation information management program according to the present invention includes a monitoring target device that generates operation information indicating its own operation state, and obtains the operation information and sets a second operation determination condition set in advance from the operation information. An operation information management system including a monitoring device that extracts suitable operation information, the operation information management program for outputting the extracted operation information, wherein the operation information is set in advance. A first motion determination function for determining whether or not the motion determination condition is satisfied, and history information that is an identifier of the second motion determination condition in the first motion determination condition that conforms to the motion information Is associated with the history information corresponding to the operation information, and the processing load indicating the processing load value for the extraction process in the monitoring device A processing load detection function for detecting a value, and when the detected processing load value is lower than a certain value, the operation information acquired from the monitoring target device conforms to each operation determination condition of the second operation determination condition A second operation determination function for determining whether or not to perform, and an operation determination condition corresponding to the history information given to the operation information when the detected processing load value is higher than a predetermined constant value. A high load operation determination function that selects from among the second operation determination conditions and determines whether or not the operation information conforms to each selected operation determination condition; and the second operation state determination condition or It is characterized by having a computer set in advance execute an operation information extraction function for extracting operation information that conforms to the selected operation determination condition.

本発明は、以上のように構成され機能するので、これによると、動作情報(メッセージ)の抽出処理を行うための動作判定条件を監視装置における負荷状態(負荷情報)に基づき決定する構成としたことにより、監視対象装置における動作情報を抽出する処理に係る監視装置における処理負荷を有効に軽減することを可能とする運用情報管理システム、運用情報管理方法、運用情報管理プログラムを提供することができる。   Since the present invention is configured and functions as described above, according to this, the operation determination condition for performing the operation information (message) extraction process is determined based on the load state (load information) in the monitoring device. Accordingly, it is possible to provide an operation information management system, an operation information management method, and an operation information management program that can effectively reduce the processing load on the monitoring device related to the process of extracting the operation information in the monitoring target device. .

本発明による運用情報管理システムにおける一実施形態を示す概略ブロック図である。It is a schematic block diagram which shows one Embodiment in the operation information management system by this invention. 図1に開示した運用情報管理システムにおける監視対象装置で生成されるメッセージの一例を示す説明図である。It is explanatory drawing which shows an example of the message produced | generated by the monitoring object apparatus in the operation information management system disclosed in FIG. 図1に開示した運用情報管理システムにおける監視機能本体部にあらかじめ設定された1次フィルタ条件のリストの一例を示す説明図である。It is explanatory drawing which shows an example of the list | wrist of the primary filter conditions preset in the monitoring function main-body part in the operation information management system disclosed in FIG. 図1に開示した運用情報管理システムにおける管理機能本体部にあらかじめ設定された2次フィルタ条件のリストの一例を示す説明図である。It is explanatory drawing which shows an example of the list | wrist of the secondary filter conditions preset in the management function main-body part in the operation information management system disclosed in FIG. 図1に開示した運用情報管理システムにおける履歴情報格納部に格納された履歴情報リストの一例を示す説明図である。It is explanatory drawing which shows an example of the historical information list stored in the historical information storage part in the operation information management system disclosed in FIG. 図1に開示した運用情報管理システムにおける監視対象装置で履歴情報が付与されたメッセージの一例を示す説明図である。It is explanatory drawing which shows an example of the message to which historical information was provided by the monitoring object apparatus in the operation information management system disclosed in FIG. 図1に開示した運用情報管理システムにおける監視装置でメッセージ番号が付与されたメッセージの一例を示す説明図である。It is explanatory drawing which shows an example of the message to which the message number was provided with the monitoring apparatus in the operation information management system disclosed in FIG. 図1に開示した運用情報管理システムにおける監視装置で合致フィルタが付与されたメッセージの一例を示す説明図である。It is explanatory drawing which shows an example of the message to which the matching filter was provided with the monitoring apparatus in the operation information management system disclosed in FIG. 図1に開示した運用情報管理システムにおける監視装置における動作処理ステップを示すフローチャートである。It is a flowchart which shows the operation | movement process step in the monitoring apparatus in the operation information management system disclosed in FIG.

[実施形態]
次に、本発明の実施形態について、その基本的構成内容を説明する。
[Embodiment]
Next, the basic configuration content of the embodiment of the present invention will be described.

本実施形態は、図1に示すように、コンピュータ装置である自己の動作状態を示す動作情報(監視情報)を生成する監視機能本体部101を備えた監視対象装置100と、管理対象装置100から送り込まれたメッセージの抽出処理を行うと共に抽出されたメッセージの出力表示を行う管理機能本体部201を有する監視装置200と、管理装置200に接続して設けられ、管理機能本体部201からメッセージを受け取ると共に管理機能本体部201に代えてメッセージの補助的な解析を行う解析補助装置300とを有する。   As shown in FIG. 1, the present embodiment includes a monitoring target device 100 including a monitoring function main body 101 that generates operation information (monitoring information) indicating its own operation state as a computer device, and a management target device 100. A monitoring apparatus 200 having a management function main body 201 that performs processing for extracting a sent message and outputs and displays the extracted message, and a connection to the management apparatus 200 are provided to receive a message from the management function main body 201 In addition, instead of the management function main body unit 201, an analysis auxiliary device 300 that performs auxiliary analysis of messages is included.

尚、上記監視対象装置100、監視装置200、および、解析補助装置300は、それぞれ予め設定されたOS(オペレーティングシステム)などのプログラムに基づき実行処理を行うCPUを有するコンピュータ装置であるものとする。
また、本実施形態の監視機能本体部101、および管理機能本体部201に設定された動作機能は、監視対象装置100、および監視装置200それぞれに予め設定されたオペレーティングシステムなどのプログラムの実行処理により実現されるものとする。
The monitoring target device 100, the monitoring device 200, and the analysis auxiliary device 300 are assumed to be computer devices each having a CPU that performs execution processing based on a preset program such as an OS (operating system).
In addition, the operation functions set in the monitoring function main unit 101 and the management function main unit 201 of the present embodiment are executed by execution processing of a program such as an operating system set in advance in each of the monitoring target device 100 and the monitoring device 200. It shall be realized.

監視対象装置100の監視機能本体部101は、当該監視機能本体部101内で生成された監視情報を収集する情報取得部11と、情報取得部11から渡された監視情報に基づき監視対象装置100における動作状態の通知用のメッセージ(図2)を生成するメッセージ生成部12と、メッセージ生成部12から渡されたメッセージが予め管理者によって設定された監視機能101のフィルタの条件(第一の条件)に適合するか否かを判定するメッセージ解析部13を有する。   The monitoring function main unit 101 of the monitoring target apparatus 100 includes an information acquisition unit 11 that collects monitoring information generated in the monitoring function main unit 101, and the monitoring target apparatus 100 based on the monitoring information passed from the information acquisition unit 11. The message generation unit 12 that generates a message for notification of the operation state in FIG. 2 (FIG. 2), and the filter condition (first condition) in which the message passed from the message generation unit 12 is preset by the administrator ) Has a message analysis unit 13 that determines whether or not it conforms.

また、監視機能本体部101は、監視装置200内でのメッセージ抽出に利用された抽出条件(フィルタ)の識別子(フィルタ識別子)を履歴情報として受信する履歴情報受信部17と、履歴情報受信部17が監視装置200から受信した履歴情報を記憶保持する履歴情報格納部16と、履歴情報格納部16を参照することにより第1の条件に適合したメッセージが監視装置200に設定されたフィルタ条件(第2の条件)に適合した履歴を有するか否かを判定し適合した履歴情報がある場合にメッセージに対して当該履歴情報を付与する履歴情報付与部15と、監視装置200に対して接続して設定され履歴情報付与部15から受け取ったメッセージを管理装置200に送信するメッセージ送信部14を備えた構成を有する。   The monitoring function main unit 101 also includes a history information receiving unit 17 that receives, as history information, an identifier (filter identifier) of an extraction condition (filter) used for message extraction in the monitoring device 200, and a history information receiving unit 17. Refers to the history information storage unit 16 that stores and holds the history information received from the monitoring device 200, and the filter condition (the first condition) that is set in the monitoring device 200 by referring to the history information storage unit 16. 2), the history information giving unit 15 that gives the history information to the message when there is history information that matches and the monitoring device 200 is connected It has a configuration including a message transmission unit 14 that transmits a message that has been set and received from the history information addition unit 15 to the management apparatus 200.

メッセージ解析部13は、予め管理者によって設定された監視機能本体部101のフィルタ条件(以下「1次フィルタ条件」という)に適合するか否かの判定を行う(1次フィルタ適合判定機能)。   The message analysis unit 13 determines whether or not the filter condition (hereinafter referred to as “primary filter condition”) of the monitoring function main body unit 101 set in advance by the administrator is satisfied (primary filter conformity determination function).

尚、この1次フィルタ条件(1次フィルタ)は、図3に示すように、メッセージの重要度、メッセージが生じたアプリケーション、メッセージの内容を示す本文、およびフィルタ識別子を含むものとする。尚、図3は、上記1次フィルタのリストの一例を示している。   As shown in FIG. 3, the primary filter condition (primary filter) includes a message importance level, an application in which the message is generated, a body text indicating the content of the message, and a filter identifier. FIG. 3 shows an example of the list of the primary filters.

ここで、メッセージ解析部13は、メッセージが1次フィルタ条件に適合した場合、このメッセージに対し、適合した1次フィルタのフィルタ識別子を付与する(1次フィルタ識別子付与機能)と共に履歴情報付与部15に渡す。   Here, when the message conforms to the primary filter condition, the message analysis unit 13 assigns a filter identifier of the adapted primary filter to the message (primary filter identifier provision function) and the history information provision unit 15. To pass.

履歴情報付与部15は、メッセージに付与された1次フィルタ条件の識別子(1次フィルタ識別子)に基づき履歴情報格納部16内の情報を調べる。
ここで、履歴情報格納部16には、メッセージに適合した1次フィルタの識別子と、このメッセージに対して適合した(合致した)、監視装置200内のフィルタ条件(以下「2次フィルタ条件」という)の識別子とが対応付けられた状態で記憶されているものとする(図5)。
The history information adding unit 15 checks information in the history information storage unit 16 based on the primary filter condition identifier (primary filter identifier) given to the message.
Here, in the history information storage unit 16, the identifier of the primary filter that matches the message, and the filter condition (hereinafter referred to as “secondary filter condition”) in the monitoring apparatus 200 that matches (matches) this message. ) Is associated with the identifier (FIG. 5).

履歴情報付与部15は、メッセージに付与された1次フィルタ識別子(ここでは、AG_B)に基づきフィルタ識別子の検索を行い、この1次フィルタ識別子(AG_1)に対応して記憶されたMG_2,MG_4(合致した2次フィルタ識別子)を取得し、履歴情報としてメッセージに付与する。   The history information adding unit 15 searches for a filter identifier based on a primary filter identifier (here, AG_B) given to the message, and stores MG_2 and MG_4 (MG_2) stored corresponding to the primary filter identifier (AG_1). The matched secondary filter identifier) is acquired and given to the message as history information.

ここで、履歴情報が付与されたメッセージの一例を、図6に示す。
このメッセージには、メッセージ生成部12で生成された、重要度、発生時刻、アプリケーション、および本文からなるメッセージに対して、履歴情報(1次フィルタ識別子、および合致した2次フィルタ識別子)が付与されている。
Here, an example of a message to which history information is given is shown in FIG.
In this message, history information (primary filter identifier and matched secondary filter identifier) is added to the message generated by the message generation unit 12 and including the importance, occurrence time, application, and text. ing.

管理装置200の管理機能本体部201は、管理装置200におけるメッセージフィルタリングにかかる処理負荷を監視する処理負荷監視機能を有する。
また、管理情報管理機能本体部201は、メッセージの抽出処理用に(例えば管理者によって)予め設定されたフィルタ条件(管理機能フィルタ:2次フィルタ条件)を記憶保持する管理機能フィルタ記憶機能を備えている。ここで、図4に、2次フィルタ条件のリストの一例を示す。
この2次フィルタ条件(2次フィルタ)は、図4に示すように、メッセージの重要度、メッセージが生じたアプリケーション、メッセージの内容を示す本文、フィルタ条件の識別子(フィルタ識別子)、および振り分け先を含むものとする。
The management function main body unit 201 of the management apparatus 200 has a processing load monitoring function for monitoring a processing load related to message filtering in the management apparatus 200.
Further, the management information management function main body 201 has a management function filter storage function for storing and holding a preset filter condition (management function filter: secondary filter condition) for message extraction processing (for example, by an administrator). ing. Here, FIG. 4 shows an example of a list of secondary filter conditions.
As shown in FIG. 4, the secondary filter condition (secondary filter) includes a message importance level, an application in which the message is generated, a text indicating the content of the message, a filter condition identifier (filter identifier), and a distribution destination. Shall be included.

また、管理機能本体部201は、監視対象装置101(メッセージ送信部14)から送り込まれたメッセージを受信すると共にこのメッセージに一意となる(固有の)メッセージ番号を付与するメッセージ受信部21と、このメッセージが管理機能フィルタとして設定されたフィルタ条件と合致するか否かの判定を行うメッセージ解析部22と、フィルタ条件に適合すると判定されたメッセージの振り分けおよびメッセージ番号基づくメッセージの並び替えを行うメッセージ処理部24と、メッセージ処理部24が処理したメッセージを出力表示するメッセージ出力部203を有する。   Further, the management function main unit 201 receives the message sent from the monitoring target device 101 (message transmission unit 14) and attaches a unique (unique) message number to the message, and the message reception unit 21 Message analysis unit 22 that determines whether or not a message matches a filter condition set as a management function filter, and message processing that sorts messages determined to meet the filter condition and rearranges messages based on message numbers And a message output unit 203 for outputting and displaying the message processed by the message processing unit 24.

また、管理機能本体部201は、当該管理機能本体部201からメッセージフィルタリングにかかる処理負荷にかかる情報(負荷情報)を取得すると共に当該負荷情報をメッセージ解析部22に通知する負荷通知部25と、メッセージに適合した管理機能フィルタのフィルタ識別子を監視対象装置100に通知する履歴情報送信部26を備えた構成を有する。   In addition, the management function main body unit 201 acquires information (load information) related to the processing load related to message filtering from the management function main body unit 201, and notifies the message analysis unit 22 of the load information, and a load notification unit 25, It has a configuration including a history information transmitting unit 26 that notifies the monitoring target device 100 of a filter identifier of a management function filter that matches the message.

監視装置200のメッセージ受信部21は、メッセージ送信部14から受信したメッセージに対して、上述のように、本実施形態において一意となるメッセージ番号を付与する。ここで、図7にメッセージ番号を付与されたメッセージの一例を示す。   The message receiving unit 21 of the monitoring apparatus 200 assigns a message number that is unique in the present embodiment to the message received from the message transmitting unit 14 as described above. Here, FIG. 7 shows an example of a message given a message number.

メッセージ解析部22は、負荷通知部25から渡された負荷情報を解析すると共に、当該負荷情報が監視装置200のメッセージフィルタリングに係る動作負荷があらかじめ設定された負荷値よりも低い状態(低負荷状態)を示す場合に、メッセージ受信部21から受け取ったメッセージが予め設定された各2次フィルタ条件全てについて合致するか否かの判定を行う。
また、メッセージ解析部22は、メッセージが2次フィルタ条件の何れかと合致した場合は、このメッセージに対して合致した2次フィルタの識別子(以下「合致フィルタ」という)を付与し、このメッセージ(図8)をメッセージ処理部24に渡す。
このとき、メッセージ解析部22は、合致した2次フィルタのフィルタ識別子、およびメッセージに付与されていた1次フィルタの識別子を、履歴情報として履歴情報送信部26に渡す。
The message analysis unit 22 analyzes the load information passed from the load notification unit 25, and the load information is in a state where the operation load related to message filtering of the monitoring device 200 is lower than a preset load value (low load state) ), It is determined whether or not the message received from the message receiving unit 21 matches all preset secondary filter conditions.
Further, when the message matches any of the secondary filter conditions, the message analysis unit 22 assigns a matching secondary filter identifier (hereinafter referred to as “match filter”) to this message, and this message (see FIG. 8) is passed to the message processing unit 24.
At this time, the message analysis unit 22 passes the filter identifier of the matched secondary filter and the identifier of the primary filter attached to the message to the history information transmission unit 26 as history information.

また、メッセージ解析部22は、負荷通知部25から渡された負荷情報が監視装置200のメッセージフィルタリングに係る動作負荷があらかじめ設定された負荷値よりも高い状態(高負荷状態)を示す場合、メッセージ受信部21から受け取ったメッセージについて、履歴情報リスト(図5)に含まれる2次フィルタ条件についてのみ、合致するか否かの判定を行う(高負荷時フィルタ条件判定機能)。   When the load information passed from the load notification unit 25 indicates that the operation load related to message filtering of the monitoring device 200 is higher than a preset load value (high load state), the message analysis unit 22 For the message received from the receiving unit 21, it is determined whether or not only the secondary filter conditions included in the history information list (FIG. 5) are met (high load filter condition determination function).

これにより、メッセージとフィルタ条件判定を行う対象となる2次フィルタ条件が限定されるため、メッセージフィルタリングにかかる処理負荷が一定値より高い場合であっても、取得される頻度が高く、また重要度が高いと推定できる履歴情報リストに含まれる2次フィルタ条件について、迅速に条件判定を行うことができる。   As a result, secondary filtering conditions that are subject to message and filter condition determination are limited. Therefore, even when the processing load for message filtering is higher than a certain value, the frequency of acquisition is high, and the importance level is high. For the secondary filter condition included in the history information list that can be estimated to be high, the condition can be quickly determined.

また、メッセージ解析部22は、履歴情報に含まれる2次フィルタに合致した場合はメッセージに合致したフィルタ名を付与し、メッセージ処理部24にメッセージを渡す。
尚、メッセージ解析部22は、フィルタ条件判定機能(低負荷時および高負荷時)を実行した後、フィルタ条件との合致の結果に関わらずメッセージを解析補助装置300の補助解析部31に送信するものとする。
In addition, when the message analysis unit 22 matches the secondary filter included in the history information, the message analysis unit 22 assigns a filter name that matches the message and passes the message to the message processing unit 24.
Note that the message analysis unit 22 executes the filter condition determination function (low load and high load), and then transmits a message to the auxiliary analysis unit 31 of the analysis auxiliary device 300 regardless of the result of matching with the filter condition. Shall.

メッセージ処理部24は、受け取ったメッセージに含まれる合致した2次フィルタの識別子によりメッセージの振り分けを行うとともに、メッセージ番号によるメッセージの並び替えを行い、メッセージ表示部23に渡す。また、メッセージ表示部23は、受け取った情報を監視者に対して表示する。   The message processing unit 24 sorts the messages according to the matched secondary filter identifiers included in the received message, rearranges the messages by the message numbers, and passes them to the message display unit 23. Further, the message display unit 23 displays the received information to the monitor.

負荷通知部25は、監視装置200の負荷状況をメッセージ解析部22に渡す。
履歴情報送信部26は、メッセージ解析部22および解析補助装置300が有する解析補助機能301の補助解析部31から受け取った履歴情報を監視対象装置100の履歴情報受信部17に送信する。
The load notification unit 25 passes the load status of the monitoring device 200 to the message analysis unit 22.
The history information transmission unit 26 transmits the history information received from the auxiliary analysis unit 31 of the analysis auxiliary function 301 included in the message analysis unit 22 and the analysis auxiliary device 300 to the history information reception unit 17 of the monitoring target device 100.

補助解析部31は、監視装置200の有する管理機能201のメッセージ解析部22から受け取ったメッセージに付与されている履歴情報を確認し、履歴情報リストに含まれない2次フィルタ条件について、メッセージと合致する否かの判定を行う(リスト外条件判定機能)。
ここで、補助解析部31は、2次フィルタの条件と合致した場合はメッセージに合致した2次フィルタの識別子を付与し、管理機能201のメッセージ処理部24にメッセージを送信する識別子付与送信機能と、合致した2次フィルタのフィルタ識別子とメッセージに付与されていた1次フィルタの識別子を管理機能201の履歴情報送信部26に送信する識別子送信通知機能を備えている。
The auxiliary analysis unit 31 confirms the history information given to the message received from the message analysis unit 22 of the management function 201 of the monitoring device 200, and matches the message for the secondary filter condition not included in the history information list. It is determined whether or not to perform (out-list condition determination function).
Here, the auxiliary analysis unit 31 assigns an identifier of the secondary filter that matches the message when the condition of the secondary filter is met, and an identifier giving transmission function for sending the message to the message processing unit 24 of the management function 201 And an identifier transmission notification function for transmitting the filter identifier of the matched secondary filter and the identifier of the primary filter attached to the message to the history information transmission unit 26 of the management function 201.

尚、本実施形態では、監視対象装置100および監視装置200がそれぞれ別のコンピュータ装置上で機能する場合の構成を示しているが、これらを、単一のコンピュータ装置内に設け、当該コンピュータ装置における動作状態を監視するための構成としてもよい。   In the present embodiment, a configuration in which the monitoring target device 100 and the monitoring device 200 function on different computer devices is shown. However, these are provided in a single computer device, and the computer device It is good also as a structure for monitoring an operation state.

[実施形態の動作説明]
次に、本実施形態の動作について、その概略を説明する。
まず、監視対象装置100のメッセージ解析部13が、動作情報(監視情報、メッセージ)が予め設定された第1の動作判定条件(1次フィルタ条件)に適合するか否かの適合判定を行い(第1の動作判定工程)、この動作情報に適合した第1の動作判定条件に対して第2の動作判定条件が関連付けられた履歴情報リストが設定されている場合に、履歴情報付与部15が、この動作情報に対して第2の動作判定条件の識別子を対応する履歴情報を付与して、メッセージ送信部14がこの動作情報を前記監視装置に送信する(履歴情報付与処理工程)。
次いで、監視装置の管理機能本体部201が監視装置200における前記抽出処理にかかる処理負荷の値を示す処理負荷値を検出し(処理負荷検出工程)、検出された処理負荷値が一定値より低い場合に、メッセージ解析部22が、監視対象装置から取得した前記動作情報が前記第2の動作判定条件の各動作判定条件に適合するか否かを判定する(第2の動作判定工程)。
一方、検出された処理負荷値が予め設定された一定値より高い場合に、前記検出された処理負荷値が予め設定された一定値より高い場合に、前記動作情報が前記履歴情報リストに含まれる前記第2の動作判定条件に適合するか否かを判定する(高負荷時動作判定工程)。
次いで、上記第2の動作判定工程、または高負荷時動作判定工程で選出された動作判定条件に適合した動作情報を抽出する(動作情報抽出工程)。
[Description of Operation of Embodiment]
Next, an outline of the operation of this embodiment will be described.
First, the message analysis unit 13 of the monitoring target device 100 determines whether or not the operation information (monitoring information and message) satisfies a preset first operation determination condition (primary filter condition) ( (First operation determination step), when a history information list in which the second operation determination condition is associated with the first operation determination condition suitable for the operation information is set, Then, history information corresponding to the identifier of the second operation determination condition is attached to the operation information, and the message transmission unit 14 transmits the operation information to the monitoring device (history information addition processing step).
Next, the management function main body 201 of the monitoring device detects a processing load value indicating a processing load value for the extraction processing in the monitoring device 200 (processing load detection step), and the detected processing load value is lower than a certain value. In this case, the message analysis unit 22 determines whether or not the operation information acquired from the monitoring target device matches each operation determination condition of the second operation determination condition (second operation determination step).
On the other hand, when the detected processing load value is higher than a predetermined constant value, the operation information is included in the history information list when the detected processing load value is higher than a predetermined constant value. It is determined whether or not the second operation determination condition is satisfied (high load operation determination step).
Next, the operation information suitable for the operation determination condition selected in the second operation determination step or the high load operation determination step is extracted (operation information extraction step).

ここで、上記第1の動作判定工程、履歴情報付与処理工程、処理負荷検出工程、第2の動作判定工程、高負荷時動作判定工程、および動作情報抽出工程については、その実行内容をプログラム化し、コンピュータに実行させるように構成してもよい。   Here, the execution contents of the first operation determination step, history information addition processing step, processing load detection step, second operation determination step, high load operation determination step, and operation information extraction step are programmed. The computer may be configured to execute.

次に、本実施形態の動作について詳述する。   Next, the operation of this embodiment will be described in detail.

まず、監視対象装置100の監視機能本体部101の情報取得部11が、監視機能本体部101により生成される監視情報を収集すると共にメッセージ生成部12に渡す。
次いで、メッセージ生成部12は、この監視情報に基づきメッセージを生成すると共に生成したメッセージをメッセージ解析部13に渡す。
First, the information acquisition unit 11 of the monitoring function main body 101 of the monitoring target device 100 collects monitoring information generated by the monitoring function main body 101 and passes it to the message generation unit 12.
Next, the message generation unit 12 generates a message based on the monitoring information and passes the generated message to the message analysis unit 13.

メッセージ解析部13は、メッセージ生成部12から渡されたメッセージが予め管理者によって設定されたフィルタの条件(1次フィルタ条件)と合致(適合)するか否かを判定し、合致するフィルタが存在する場合、当該メッセージに合致したフィルタの識別子を当該メッセージに付与すると共にこのメッセージを履歴情報付与部15に渡す。   The message analysis unit 13 determines whether or not the message passed from the message generation unit 12 matches (matches) the filter condition (primary filter condition) set in advance by the administrator, and there is a filter that matches. In this case, an identifier of a filter that matches the message is attached to the message and the message is passed to the history information adding unit 15.

履歴情報付与部15は、メッセージに付与されている1次フィルタ条件のフィルタ識別子に基づいて履歴情報格納部16の履歴情報リストを検索し、この履歴情報リストに含まれる履歴情報を取得すると共にこの履歴情報をメッセージに付与してメッセージ送信部14に渡す。   The history information adding unit 15 searches the history information list of the history information storage unit 16 based on the filter identifier of the primary filter condition given to the message, acquires the history information included in the history information list, and The history information is attached to the message and passed to the message transmission unit 14.

メッセージ送信部14は、監視装置200のメッセージ受信部21にメッセージ(履歴情報を含む)を送信する。   The message transmission unit 14 transmits a message (including history information) to the message reception unit 21 of the monitoring device 200.

ここで、監視装置200では、監視対象装置100から送り込まれたメッセージについて、特定のメッセージを抽出するフィルタリング処理を行う。
以下、監視装置200の動作について、図9のフローチャートに基づいて説明する。
Here, the monitoring device 200 performs a filtering process for extracting a specific message for the message sent from the monitoring target device 100.
Hereinafter, the operation of the monitoring apparatus 200 will be described based on the flowchart of FIG.

まず、監視装置200のメッセージ受信部21がメッセージ送信部14からのメッセージを受け取る(START)。
ここで、管理機能本体部201が監視装置22の負荷状態を調べ、この負荷状態を示す負荷情報を生成してメッセージ解析部22に通知する。
尚、管理機能本体部201は、監視装置200におけるフィルタリング処理にかかるリソースの負荷状態を定期的に監視し、負荷情報を算出する設定であってもよい。
First, the message receiver 21 of the monitoring device 200 receives a message from the message transmitter 14 (START).
Here, the management function main body unit 201 checks the load state of the monitoring device 22, generates load information indicating the load state, and notifies the message analysis unit 22 of the load information.
The management function main unit 201 may be configured to periodically monitor the load state of the resources related to the filtering process in the monitoring device 200 and calculate the load information.

次いで、メッセージ解析部22は、負荷通知部25から送り込まれた負荷情報に基づき監視装置200が予め設定された負荷状態に比して高負荷の状態であるか否かを判別する(ステップS10)。
ここで、高負荷状態ではないと判定された場合、上記メッセージが全ての2次フィルタ条件にそれぞれに合致しているか否かをチェックする(ステップS16:低負荷時判別機能)。
Next, the message analysis unit 22 determines whether or not the monitoring device 200 is in a higher load state than the preset load state based on the load information sent from the load notification unit 25 (step S10). .
Here, when it is determined that the load is not high, it is checked whether or not the message matches all the secondary filter conditions (step S16: low load determination function).

ここで、2次フィルタ条件内に合致するフィルタ条件があった場合(Y:ステップS17)、メッセージ解析部22は、メッセージをメッセージ処理部24に渡し(ステップS18)、
これにより、メッセージがメッセージ表示部23に出力表示される。
Here, when there is a filter condition that matches the secondary filter condition (Y: Step S17), the message analysis unit 22 passes the message to the message processing unit 24 (Step S18).
As a result, the message is output and displayed on the message display unit 23.

また、メッセージ解析部22は、メッセージに付与された1次フィルタの識別子および2次フィルタの識別子を、履歴情報として履歴情報送信部26に渡す(ステップS19)。
これにより、履歴情報送信部26から履歴情報受信部17に新規履歴情報が送信されるため、履歴情報格納部16の履歴情報リストが更新され、当該履歴情報リスト中における履歴情報(フィルタ条件)のメッセージに対する適合精度を向上させることができる。
The message analysis unit 22 passes the primary filter identifier and the secondary filter identifier assigned to the message to the history information transmission unit 26 as history information (step S19).
Thereby, since the new history information is transmitted from the history information transmitting unit 26 to the history information receiving unit 17, the history information list in the history information storage unit 16 is updated, and the history information (filter condition) in the history information list is updated. The accuracy of adaptation to the message can be improved.

また、メッセージ解析部22は、メッセージに適合した2次フィルタ条件の識別子(履歴条件識別子)を記憶保持する設定であってもよい(適合条件識別子記憶機能)。
これにより、メッセージ解析部22は、高負荷状態時に、上記履歴条件識別子に基づいて迅速にメッセージ処理を行うことができる。
Further, the message analysis unit 22 may be set to store and hold an identifier (history condition identifier) of a secondary filter condition adapted to the message (adapted condition identifier storage function).
Thereby, the message analysis part 22 can perform a message process rapidly based on the said log | history condition identifier at the time of a heavy load state.

尚、例えば、管理機能本体部201に設定された第2次フィルタ条件が変更された場合に、履歴情報送信部26は、これに対応するフィルタ条件の履歴情報リストから削除を要求するコマンドを履歴情報受信部17に送信し、対応するフィルタ条件が履歴情報リストから削除される設定であってもよい。   For example, when the secondary filter condition set in the management function main body 201 is changed, the history information transmitting unit 26 sends a command for requesting deletion from the history information list of the filter condition corresponding thereto. The information may be transmitted to the information reception unit 17 and the corresponding filter condition may be deleted from the history information list.

一方、監視装置200が高負荷の状態であると判定された場合(Y:ステップS10)、メッセージ解析部22は、メッセージに履歴情報が付与されているか否かを確認する(ステップS11)。   On the other hand, when it is determined that the monitoring device 200 is in a high load state (Y: Step S10), the message analysis unit 22 checks whether history information is attached to the message (Step S11).

ここで、履歴情報が付与されていない場合(N:ステップS11)、メッセージ解析部22は、解析補助装置300の補助解析部31に対してメッセージを送信する(ステップS15:解析補助部にメッセージを渡す)。   Here, when history information is not given (N: step S11), the message analysis unit 22 transmits a message to the auxiliary analysis unit 31 of the analysis auxiliary device 300 (step S15: sends a message to the analysis auxiliary unit). hand over).

一方、監視装置200が高負荷の状態である判定され、更には、メッセージに履歴情報が付与されている場合(Y:ステップS11)、メッセージ解析部22は、履歴情報送信部26に履歴情報として通知された2次フィルタ条件に限定して、つまり、履歴情報リストに登録された2次フィルタ条件に上記メッセージが合致(適合)するか否かをチェックする(ステップS12:高負荷時判定機能)。   On the other hand, when it is determined that the monitoring device 200 is in a high load state and history information is added to the message (Y: Step S11), the message analysis unit 22 sends the history information to the history information transmission unit 26 as history information. It is limited to the notified secondary filter condition, that is, it is checked whether or not the message matches (adapts) to the secondary filter condition registered in the history information list (step S12: high load determination function). .

これにより、メッセージ解析部22は、以前に発生したメッセージに対する適合があった2次フィルタ(履歴情報リストに含まれる2次フィルタ条件)についてのみ、適合を確認するため、メッセージ処理にかかる監視装置200の処理負荷を抑制しつつ、迅速にメッセージ処理を行うことができる。
尚、以前に適合があった2次フィルタ条件は、新たに発生するメッセージに対しても、履歴情報リストにない2次フィルタ条件より適合する可能性が高いフィルタ条件であると言える。
Accordingly, the message analysis unit 22 checks the conformity only for the secondary filter (secondary filter condition included in the history information list) that has been conformed to the previously generated message. Message processing can be performed quickly while suppressing the processing load.
It can be said that the secondary filter condition that has been matched before is a filter condition that is more likely to be matched than a secondary filter condition that is not in the history information list even for a newly generated message.

上記高負荷時判定の結果、メッセージが履歴情報リストに含まれるフィルタ条件に合致しなかった場合(N:ステップS13)、メッセージ解析部22は、このメッセージを解析補助装置300に送信する(ステップS15)。   As a result of the high load determination, if the message does not meet the filter condition included in the history information list (N: Step S13), the message analysis unit 22 transmits this message to the analysis auxiliary device 300 (Step S15). ).

一方、メッセージが履歴情報リストに含まれる2次フィルタに合致した場合(Y:ステップS13)、メッセージ解析部22は、このメッセージをメッセージ処理部24に渡す(ステップS14)。
次いで、メッセージ解析部22は、解析補助装置300(補助解析部31)に対してもメッセージを送信する(ステップS15)。
On the other hand, when the message matches the secondary filter included in the history information list (Y: Step S13), the message analysis unit 22 passes this message to the message processing unit 24 (Step S14).
Next, the message analysis unit 22 also transmits a message to the analysis auxiliary device 300 (auxiliary analysis unit 31) (step S15).

これにより、補助解析部31は、メッセージ解析部22に代えて、メッセージが履歴情報リストに含まれない2次フィルタ条件と合致するか否かの判定を行う。   Accordingly, the auxiliary analysis unit 31 determines whether or not the message matches the secondary filter condition not included in the history information list, instead of the message analysis unit 22.

ここで、2次フィルタ条件と合致した場合、補助解析部31は、メッセージに合致した2次フィルタ条件の識別子を付与すると共に管理機能201のメッセージ処理部24にメッセージを渡す。
また、補助解析部31は、合致した2次フィルタのフィルタ識別子とメッセージに付与されていた1次フィルタの識別子を履歴情報として、管理機能201の履歴情報送信部26に渡す。
Here, when the secondary filter condition is met, the auxiliary analysis unit 31 gives an identifier of the secondary filter condition that matches the message and passes the message to the message processing unit 24 of the management function 201.
The auxiliary analysis unit 31 passes the filter identifier of the matched secondary filter and the identifier of the primary filter attached to the message to the history information transmission unit 26 of the management function 201 as history information.

これにより、履歴情報リストに含まれない2次フィルタ条件に合致したフィルタ条件を、既存の履歴情報リストに対して、新規に履歴情報をとして追加登録することができ、このため、履歴情報リストにおけるメッセージに対する適合性(合致する可能性)を向上させることが可能となる。   As a result, a filter condition that matches the secondary filter condition not included in the history information list can be additionally registered as history information with respect to the existing history information list. It becomes possible to improve the conformity (possibility of matching) to the message.

以上のように、本実施形態では、監視装置200が高負荷状態にあっても、補助解析部31がメッセージのフィルタリング処理(メッセージ処理)を代替して行うことにより、監視装置200のメッセージ処理に係る負荷を有効に低減し、高負荷時における単位時間あたりのメッセージ処理件数を向上させることができる。   As described above, in the present embodiment, even when the monitoring device 200 is in a high load state, the auxiliary analysis unit 31 performs message filtering processing (message processing) instead of the message filtering processing. It is possible to effectively reduce such a load and improve the number of message processes per unit time when the load is high.

本発明は、コンピュータネットワークの中で他のコンピュータの動作状況を監視する監視装置、およびそのような監視装置を含むメッセージ管理システムに適用することができる。特に、大規模なコンピュータネットワークの中で複数のコンピュータの動作状況を監視するメッセージ管理システムに対して有効に適用可能である。     The present invention can be applied to a monitoring device that monitors the operating status of other computers in a computer network and a message management system including such a monitoring device. In particular, the present invention can be effectively applied to a message management system that monitors the operation status of a plurality of computers in a large-scale computer network.

11 情報取得部
12 メッセージ生成部
13 メッセージ解析部
14 メッセージ送信部
15 履歴情報付与部
16 履歴情報格納部
17 履歴情報受信部
21 メッセージ受信部
22 メッセージ解析部
23 メッセージ表示部
24 メッセージ処理部
25 負荷通知部
26 履歴情報送信部
31 補助解析部
100 監視対象装置
101 監視機能本体部
200 監視装置
201 管理機能本体部
300 解析補助装置
301 解析補助機能本体部
DESCRIPTION OF SYMBOLS 11 Information acquisition part 12 Message generation part 13 Message analysis part 14 Message transmission part 15 History information provision part 16 History information storage part 17 History information reception part 21 Message reception part 22 Message analysis part 23 Message display part 24 Message processing part 25 Load notification Unit 26 history information transmission unit 31 auxiliary analysis unit 100 monitoring target device 101 monitoring function main unit 200 monitoring device 201 management function main unit 300 analysis auxiliary device 301 analysis auxiliary function main unit

Claims (6)

自己の動作状態を示す動作情報を生成する監視対象装置と、前記動作情報を取得すると共に前記動作情報から予め設定された抽出条件に適合する動作情報の抽出処理を行う監視装置とを備えた運用情報管理システムであって、
前記監視対象装置は、
前記動作情報が予め設定された第1の動作判定条件に適合するか否かの適合判定を行う第1の動作判定部と、
前記第1の動作判定条件に適合した前記動作情報が前記監視装置内に予め設定された第2の動作判定条件に適合した場合に当該第2の動作判定条件の識別子を前記第1の動作判定条件に関連付け履歴情報リストとして記憶する履歴情報記憶部と、
前記動作情報が適合した前記第1の動作判定条件に前記第2の動作判定条件の識別子が関連付けられている場合に前記動作情報に対して当該第2の動作判定条件の識別子を付与する履歴情報付与処理部とを備え、
前記監視装置は、
当該監視装置における前記抽出処理にかかる処理負荷の値を示す処理負荷値を検出する処理負荷検出部と、
異なる複数の動作判定条件からなる前記第2の動作判定条件を記憶する条件記憶部と、
前記検出された処理負荷値が一定値より低い場合に前記監視対象装置から取得した前記動作情報が前記第2の動作判定条件の各動作判定条件に適合するか否かを判定する第2の動作判定部と、
前記検出された処理負荷値が予め設定された一定値より高い場合に前記動作情報に付与された第2の動作判定条件の識別子に対応する動作判定条件を前記履歴情報リストに含まれる第2の動作判定条件に前記動作情報が適合するか否かを判定する高負荷時動作判定部と、
前記第2の動作状態判定条件または前記選出された動作判定条件に適合すると判定された動作情報を出力表示する抽出動作情報出力部とを備えたことを特徴とする運用情報管理システム。
An operation including a monitoring target device that generates operation information indicating its own operation state, and a monitoring device that acquires the operation information and performs an operation information extraction process that satisfies a preset extraction condition from the operation information. An information management system,
The device to be monitored is
A first motion determination unit that performs a conformity determination as to whether or not the motion information meets a preset first motion determination condition;
When the operation information that conforms to the first operation determination condition conforms to a second operation determination condition that is set in advance in the monitoring device, an identifier of the second operation determination condition is used as the first operation determination. A history information storage unit that stores the history information as an association history list;
History information that gives an identifier of the second motion determination condition to the motion information when the identifier of the second motion determination condition is associated with the first motion determination condition to which the motion information matches. A grant processing unit,
The monitoring device
A processing load detection unit that detects a processing load value indicating a value of a processing load related to the extraction processing in the monitoring device;
A condition storage unit for storing the second operation determination condition including a plurality of different operation determination conditions;
A second operation for determining whether or not the operation information acquired from the monitoring target device meets each operation determination condition of the second operation determination condition when the detected processing load value is lower than a certain value. A determination unit;
When the detected processing load value is higher than a preset constant value, the history information list includes an operation determination condition corresponding to an identifier of the second operation determination condition given to the operation information. A high load operation determination unit that determines whether or not the operation information conforms to an operation determination condition;
An operation information management system comprising: an extraction operation information output unit that outputs and displays operation information determined to match the second operation state determination condition or the selected operation determination condition.
請求項1に記載の運用情報管理システムにおいて、
前記監視装置は、
前記第2の動作判定条件の動作判定条件のうち前記動作情報に適合した動作判定条件の第2の動作判定条件の識別子を前記履歴情報記憶部に送信する履歴情報送信部を備え、
前記監視対象装置は、
前記履歴情報送信部から送り込まれた前記第2の動作判定条件の識別子を前記履歴情報リストに付加登録する履歴情報リスト更新部を備えたことを特徴とする運用情報管理システム。
In the operation information management system according to claim 1,
The monitoring device
A history information transmission unit that transmits an identifier of the second operation determination condition of the operation determination condition suitable for the operation information among the operation determination conditions of the second operation determination condition to the history information storage unit;
The device to be monitored is
An operation information management system comprising: a history information list update unit for additionally registering an identifier of the second operation determination condition sent from the history information transmission unit in the history information list.
請求項1または2に記載の運用情報管理システムにおいて、
前記検出された処理負荷値が予め設定された一定値より高い場合に前記監視装置から前記履歴情報が付与されていない動作情報を取得し当該動作情報から前記第2の動作状態判定条件に適合した動作情報を抽出する解析補助装置を前記監視装置に併設したことを特徴とする運用情報管理システム。
In the operation information management system according to claim 1 or 2,
When the detected processing load value is higher than a predetermined constant value, the operation information to which the history information is not given is acquired from the monitoring device, and the second operation state determination condition is met from the operation information An operation information management system characterized in that an analysis auxiliary device for extracting operation information is provided in the monitoring device.
請求項2に記載の運用情報管理システムにおいて、
前記解析補助装置は、
前記検出された処理負荷値が予め設定された一定値より高い場合に前記監視装置から前記履歴情報が付与されていない動作情報を取得し当該動作情報から前記第2の動作状態判定条件に適合した動作情報を抽出する解析補助装置を前記監視装置に併設し、
前記解析補助装置は、
前記抽出した動作情報を前記抽出動作情報出力部に送信する出力動作情報送信部と、
前記動作情報が適合した前記第2の動作判定条件の識別子である履歴情報を前記履歴情報送信部に通知する履歴情報通知部とを備えたことを特徴とする運用情報管理システム。
In the operation information management system according to claim 2,
The analysis auxiliary device is
When the detected processing load value is higher than a predetermined constant value, the operation information to which the history information is not given is acquired from the monitoring device, and the second operation state determination condition is met from the operation information An analysis auxiliary device for extracting operation information is attached to the monitoring device,
The analysis auxiliary device is
An output operation information transmitting unit that transmits the extracted operation information to the extracted operation information output unit;
An operation information management system comprising: a history information notifying unit that notifies the history information transmitting unit of history information that is an identifier of the second operation determination condition to which the operation information is adapted.
自己の動作状態を示す動作情報を生成する監視対象装置と、前記動作情報を取得すると共に前記動作情報から予め設定された第2の動作判定条件に適合する動作情報の抽出処理を行う監視装置とを備えた運用情報管理システムにあって、前記抽出条件に基づき抽出した動作情報を出力する運用情報管理方法であって、
前記監視対象装置が、
前記動作情報が予め設定された第1の動作判定条件に適合するか否かの適合判定を行い、
前記動作情報に適合した前記第1の動作判定条件に対して前記第2の動作判定条件の識別子が関連付けられた履歴情報リストが設定されている場合に前記動作情報に対して前記第2の動作判定条件の識別子を付与すると共に前記動作情報を前記監視装置に送信し、
前記監視装置は、
当該監視装置における前記抽出処理にかかる処理負荷の値を示す処理負荷値を検出し、
前記検出された処理負荷値が一定値より低い場合に、前記監視対象装置から取得した前記動作情報が前記第2の動作判定条件の各動作判定条件に適合するか否かを判定し、
前記検出された処理負荷値が予め設定された一定値より高い場合に、前記動作情報に付与された第2の動作判定条件の識別子が前記履歴情報リストに含まれる前記第2の動作判定条件に適合するか否かを判定し、
前記第2の動作状態判定条件または前記選出された動作判定条件に適合した動作情報を抽出することを特徴とする運用情報管理方法。
A monitoring target device that generates operation information indicating its own operation state; a monitoring device that acquires the operation information and performs an operation information extraction process that conforms to a second operation determination condition set in advance from the operation information; An operation information management system that outputs operation information extracted based on the extraction condition,
The monitored device is
It is determined whether or not the motion information conforms to a preset first motion determination condition,
When a history information list in which an identifier of the second operation determination condition is associated with the first operation determination condition that matches the operation information is set, the second operation is performed on the operation information. Giving an identifier of a determination condition and transmitting the operation information to the monitoring device,
The monitoring device
Detecting a processing load value indicating a processing load value for the extraction processing in the monitoring device;
When the detected processing load value is lower than a certain value, it is determined whether or not the operation information acquired from the monitoring target device meets each operation determination condition of the second operation determination condition;
When the detected processing load value is higher than a predetermined constant value, an identifier of the second operation determination condition given to the operation information is included in the second operation determination condition included in the history information list. Determine whether it fits,
An operation information management method, comprising: extracting operation information suitable for the second operation state determination condition or the selected operation determination condition.
自己の動作状態を示す動作情報を生成する監視対象装置と、前記動作情報を取得すると共に前記動作情報から予め設定された第2の動作判定条件に適合する動作情報を抽出する監視装置とを備えた運用情報管理システムにあって、前記抽出された動作情報を出力するための運用情報管理プログラムであって、
前記動作情報が予め設定された第1の動作判定条件に適合するか否かの適合判定を行う第1の動作判定機能と、
前記動作情報に適合した前記第1の動作判定条件に前記第2の動作判定条件の識別子が関連付けられた履歴情報リストが設定されている場合に前記動作情報に対応する前記第2の動作判定条件の識別子を付与する履歴情報付与機能と、
当該監視装置における前記抽出処理にかかる処理負荷の値を示す処理負荷値を検出する処理負荷検出機能と、
前記検出された処理負荷値が一定値より低い場合に、前記監視対象装置から取得した前記動作情報が前記第2の動作判定条件の各動作判定条件に適合するか否かを判定する第2の動作判定機能と、
前記検出された処理負荷値が予め設定された一定値より高い場合に、前記動作情報に付与された第2の動作判定条件の識別子が前記履歴情報リストに含まれる前記第2の動作判定条件に適合するか否かを判定する高負荷時動作判定機能と、
前記第2の動作状態判定条件または前記選出された動作判定条件に適合した動作情報を抽出する動作情報抽出機能とを予め設定されたコンピュータに実行させることを特徴とする運用情報管理プログラム。
A monitoring target device that generates operation information indicating its own operation state; and a monitoring device that acquires the operation information and extracts operation information that conforms to a preset second operation determination condition from the operation information. An operation information management program for outputting the extracted operation information, comprising:
A first operation determination function for determining whether or not the operation information conforms to a preset first operation determination condition;
The second operation determination condition corresponding to the operation information when a history information list in which the identifier of the second operation determination condition is associated with the first operation determination condition suitable for the operation information is set. A history information adding function for assigning an identifier of
A processing load detection function for detecting a processing load value indicating a processing load value for the extraction processing in the monitoring device;
When the detected processing load value is lower than a certain value, a second determination is made as to whether or not the operation information acquired from the monitoring target device meets each operation determination condition of the second operation determination condition. Motion judgment function,
When the detected processing load value is higher than a predetermined constant value, an identifier of the second operation determination condition given to the operation information is included in the second operation determination condition included in the history information list. An operation judgment function at the time of high load that judges whether or not it conforms;
An operation information management program for causing a preset computer to execute an operation information extraction function for extracting operation information suitable for the second operation state determination condition or the selected operation determination condition.
JP2010006216A 2010-01-14 2010-01-14 Operation information management system, operation information management method, operation information management program Expired - Fee Related JP5531630B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010006216A JP5531630B2 (en) 2010-01-14 2010-01-14 Operation information management system, operation information management method, operation information management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010006216A JP5531630B2 (en) 2010-01-14 2010-01-14 Operation information management system, operation information management method, operation information management program

Publications (2)

Publication Number Publication Date
JP2011145898A true JP2011145898A (en) 2011-07-28
JP5531630B2 JP5531630B2 (en) 2014-06-25

Family

ID=44460692

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010006216A Expired - Fee Related JP5531630B2 (en) 2010-01-14 2010-01-14 Operation information management system, operation information management method, operation information management program

Country Status (1)

Country Link
JP (1) JP5531630B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022014452A (en) * 2020-07-06 2022-01-19 エフ ホフマン-ラ ロッシュ アクチェン ゲゼルシャフト Filtering data from analytical device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008041041A (en) * 2006-08-10 2008-02-21 Hitachi Information Systems Ltd Log notification condition definition support apparatus, log monitoring system, program, and log notification condition definition support method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008041041A (en) * 2006-08-10 2008-02-21 Hitachi Information Systems Ltd Log notification condition definition support apparatus, log monitoring system, program, and log notification condition definition support method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022014452A (en) * 2020-07-06 2022-01-19 エフ ホフマン-ラ ロッシュ アクチェン ゲゼルシャフト Filtering data from analytical device
JP7313403B2 (en) 2020-07-06 2023-07-24 エフ ホフマン-ラ ロッシュ アクチェン ゲゼルシャフト Filtering data from analytical devices
US12021752B2 (en) 2020-07-06 2024-06-25 Roche Diagnostics Operations, Inc. Filtering data from an analytical device

Also Published As

Publication number Publication date
JP5531630B2 (en) 2014-06-25

Similar Documents

Publication Publication Date Title
US10680874B2 (en) Network service fault handling method, service management system, and system management module
US9319284B2 (en) Operation delay monitoring method, operation management apparatus, and operation management program
CN108234171B (en) Data processing method, system and device
CN107465575A (en) The monitoring method and system of a kind of cluster
CN105516266A (en) Service monitoring methods and system, and related devices
US11349730B2 (en) Operation device and operation method
US9317354B2 (en) Dynamically determining an external systems management application to report system errors
JP2019208180A (en) Abnormality detection apparatus, abnormality detection method, and abnormality detection program
CN107453888B (en) High-availability virtual machine cluster management method and device
JP5531630B2 (en) Operation information management system, operation information management method, operation information management program
WO2014050493A1 (en) Backup device, main device, redundancy configuration system, and load dispersion method
US20150199406A1 (en) Method and device for filtering system events, terminal, and storage medium
JP5501278B2 (en) Filtering device, filtering method, filtering program
CN107612755A (en) The management method and its device of a kind of cloud resource
WO2022009438A1 (en) Server maintenance control device, system, control method, and program
US20150178140A1 (en) Information processing system and monitoring method
US9596145B2 (en) Communication system, GUI apparatus, and service apparatus
KR20130067454A (en) Health monitoring method in aeronautic system
KR20130029250A (en) Method and apparatus for requesting examination and fault detection
JP6476853B2 (en) Network monitoring system and method
CN115296979A (en) Fault processing method, device, equipment and storage medium
JP5821471B2 (en) Information processing apparatus, process monitoring method, process monitoring program, and recording medium
CN112711517A (en) Server performance monitoring method and device, storage medium and terminal
CN101571901B (en) Method and device for locating a service operator
CN113868097A (en) Cloud security monitoring task scheduling method and system, computer and readable storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121212

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131112

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131210

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140129

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140325

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140407

R150 Certificate of patent or registration of utility model

Ref document number: 5531630

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees