JPH02247745A - Logging processing system - Google Patents

Logging processing system

Info

Publication number
JPH02247745A
JPH02247745A JP1068812A JP6881289A JPH02247745A JP H02247745 A JPH02247745 A JP H02247745A JP 1068812 A JP1068812 A JP 1068812A JP 6881289 A JP6881289 A JP 6881289A JP H02247745 A JPH02247745 A JP H02247745A
Authority
JP
Japan
Prior art keywords
event
logging
status information
time
target
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.)
Pending
Application number
JP1068812A
Other languages
Japanese (ja)
Inventor
Kumiko Kawakami
久美子 川上
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1068812A priority Critical patent/JPH02247745A/en
Publication of JPH02247745A publication Critical patent/JPH02247745A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To prevent status information corresponding to an event in a previously determined range from being unrequiredly overlapped and logged in a prescribed period by providing a logging processor with a suppressing object table and an overlap checking table. CONSTITUTION:When a certain even is generated in a communication equipment 1, the logging processor 2 starts processing for logging status information on a corresponding point in the equipment 1. At that time, the processor 2 checks the contents of the suppressing object table 3 and inspects whether the event is specified by a suppressed logsort number or not. When the event is specified, the contents of a recording area 5 between pointers P1 and P2 in the overlap checking table 4 are checked, and when the event is generated within a clear time and corresponds to 'information specifying an object to be logged' in the area 5, the status information corresponding to the objective event is canceled without being logged. When the event belongs to suppressed object information and is not registered in the table 4, the event is registered at that point of time. Consequently, the status information is prevented from being overlapped and logged by an unrequired format.

Description

【発明の詳細な説明】 〔概要〕 監視対象装置における状態情報をロギングするロギング
処理方式に関し。
DETAILED DESCRIPTION OF THE INVENTION [Summary] The present invention relates to a logging processing method for logging status information in a monitored device.

予め定めた範囲内の事象に対応する状態情報が所定期間
内で非所望に重複してロギングされることを防止するこ
とを目的とし。
The purpose of this is to prevent state information corresponding to events within a predetermined range from being undesirably duplicated and logged within a predetermined period.

上記予め定めた範囲内の事象を記述しておく抑制対象テ
ーブルをもうけると共に。
A suppression target table is created in which events within the predetermined range are described.

上記所定期間内を指示して少なくとも事象を特定する情
報が登録されている重複チエ7り・テーブルをもうけた
構成としている。
The configuration includes a duplicate check table in which information specifying at least an event within the predetermined period is registered.

〔産業上の利用分野〕[Industrial application field]

本発明は、監視対象装置における状態情報をロギングす
るロギング処理方式に関する。
The present invention relates to a logging processing method for logging status information in a monitored device.

監視対象装置における事象の発生に対応して当該時点で
の状態情報をロギングすることが行われているが、ログ
格納域に限度があり、効率よく格納されることが望まれ
ている。
In response to the occurrence of an event in a monitored device, status information at that point in time is logged, but there is a limit to the log storage area, and efficient storage is desired.

〔従来の技術〕[Conventional technology]

従来の場合、監視対象装置に事象が発生する都度、状態
情報をロギングする方式も存在するが。
Conventionally, there is a method of logging status information every time an event occurs in a monitored device.

この方式の場合には、同一原因で複数回発生するものや
、−回発生するとその後において繰返し発生するものが
存在するために、ログ格納域がそれらの状態情報によっ
て占有されてしまい、より重要なログ情報が失われるこ
とがあった。
In this method, because there are things that occur multiple times due to the same cause, or things that occur repeatedly after - times, the log storage area is occupied by the status information, and more important information Log information was sometimes lost.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

この点を解決するために、上記ロギングを行う契機を絞
るなどの対策が考慮されているが、十分でない。
In order to solve this problem, measures such as narrowing down the opportunities for performing the above-mentioned logging have been considered, but these are not sufficient.

本発明は、上記の点を解決すべく、予め定めた範囲内の
事象に対応する状態情報が所定期間内で非所望に重複し
てロギングされることを防止することを目的としている
In order to solve the above-mentioned problems, the present invention aims to prevent state information corresponding to events within a predetermined range from being undesirably duplicated in logging within a predetermined period.

〔課題を解決するための手段〕[Means to solve the problem]

第1図は本発明の原理構成図を示す。図中の符号1は監
視対象装置であって通信設備を表わすもの、2はロギン
グ処理装置、3は抑制対象テーブル、4は重複チェック
・テーブル、5は記録領域を表わしている。
FIG. 1 shows a basic configuration diagram of the present invention. In the figure, reference numeral 1 is a monitoring target device and represents a communication facility, 2 is a logging processing device, 3 is a suppression target table, 4 is a duplication check table, and 5 is a recording area.

ロギング処理装置2は1通信設備1における事象の発生
に対応して、当該通信設備1内の状態情報をロギングす
る。
The logging processing device 2 logs status information within the communication equipment 1 in response to the occurrence of an event in the communication equipment 1 .

抑制対象テーブル3は、ロギングの対象となる事象のう
ちで、事象発生のすべての発生時点における状態情報を
ロギングすることを必要としない「抑制対象事象」を記
述してお(ものである、当該抑制対象テーブル3には、
抑制対象事象を表わす「抑制対象ログ種別ナンバ」と、
当該ナンバに属するものの内の重複の判断の対象とする
「チェック対象項目」とが対応づけられて保持されてい
る。
Suppression target table 3 describes "suppression target events" that do not require logging of status information at every point in time when the event occurs, among events that are subject to logging. In the suppression target table 3,
"Suppression target log type number" representing the suppression target event,
A "check target item" that is a target for determining duplication among items belonging to the number is stored in correspondence.

また重複チェ2ク・テーブル4は、ヘッダ部分と記録領
域5とをそなえている。そしてヘッダ部分には、記録領
域5におけるチェック開始点を指示する「チェック開始
ポインタ(PI)Jと2次に格納するとした場合の次格
納位置を指示する[次格納ポインタ(P2)Jとが記述
されている。
Further, the duplication check table 4 includes a header portion and a recording area 5. The header part contains a check start pointer (PI) J that indicates the check start point in the recording area 5, and a next storage pointer (P2) J that indicates the next storage position when storing the secondary storage. has been done.

また記録領域5には、ログ対象を特定する情報(図示L
OG−Aなど)とクリヤ時刻(図示hh、am、ss)
とが組にされて格納されている。ログ対象を特定する情
報は、ロギングされた状態情報そのものであってもよく
、当該ロギングされた状態情報を特定する「ログ種別ナ
ンバ」であってもよい。
In addition, the recording area 5 contains information that specifies the log target (L
OG-A, etc.) and clear time (hh, am, ss shown)
are stored in pairs. The information that specifies the log target may be the logged status information itself, or may be a "log type number" that specifies the logged status information.

ただ後者の場合には、「ログ種別ナンバ」と−緒に上記
ロギングされた状態情報が格納されている位置を指示す
る「リンク情報」を記述しておく必要がある。また上記
クリヤ時刻とは、ロギングが行われた時刻に対して予め
定めた規定期間(重複登録を防止する期間)を加算した
時刻である。
However, in the latter case, it is necessary to write "link information" indicating the location where the logged state information is stored together with the "log type number". Further, the above-mentioned clear time is a time obtained by adding a predetermined period (a period for preventing duplicate registration) to the time when logging was performed.

〔作用〕[Effect]

通信設備1において成る事象が発生すると、ロギング処
理装置2は1通信設備1内の当該時点の状態情報をロギ
ングする処理に入る。このとき。
When an event occurs in the communication equipment 1, the logging processing device 2 enters a process of logging the status information of the communication equipment 1 at the relevant time. At this time.

ロギング処理装置2は、抑制対象テーブル3の内容を調
べて、当該事象が抑制対象ログ種別ナンバにおいて特定
されているものであるか否かを調べる。上記抑制対象ロ
グ種別ナンバに特定されているものでない場合には、従
来と同様に、当該事象に対応する状態情報をロギングす
る。
The logging processing device 2 examines the contents of the suppression target table 3 to determine whether the event in question is specified by the suppression target log type number. If the event is not specified by the log type number to be suppressed, the state information corresponding to the event is logged as in the past.

しかし、上記抑制対象ログ種別ナンバに特定されている
ものであった場合には1次の如き処理が行われる。即ち
1重複チェック・テーブル4におけるポインタP1とポ
インタP2との間の記録領域5の内容を調べ、当該事象
の発生が上記クリヤ時刻以内であって当該事象が上記記
録領域5上の「ログ対象を特定する情報」に該当するも
のに相当する場合(当該事象と記録領域5上の情報につ
いて、LOG種別石が−敗し、かつ抑制対象テーブル3
に指定されているチェック対象項目の内容も両者一致し
た場合)には、当該事象に対応する状態情報をロギング
することなく破棄する。抑制対象事象に属するものであ
って重複チェック・テーブル4に未登録であった場合に
は、その時点で登録を行い、上記予め定めた規定期間(
重複登録を防止する期間)をセットしたクリヤ・タイマ
を起動する。
However, if the log is specified by the log type number to be suppressed, the following processing is performed. That is, the content of the recording area 5 between pointer P1 and pointer P2 in the 1-duplication check table 4 is checked, and if the occurrence of the event is within the above-mentioned clearing time and the event is "log target" in the recording area 5. (If the LOG type stone is defeated and the suppression target table 3
(If the contents of the check target items specified in both match), the status information corresponding to the event is discarded without logging. If the event belongs to the suppression target event and has not been registered in the duplication check table 4, it will be registered at that point and the above predetermined period (
Activate a clear timer with a set period (to prevent duplicate registration).

〔実施例〕〔Example〕

第2図は本発明の場合の処理例を説明する図である0時
間は1図示の上から下に向って流れている。
FIG. 2 is a diagram for explaining a processing example in the case of the present invention. Time 0 flows from the top to the bottom of the diagram.

図において時刻■において抑制対象事象に属するrLO
G−AJをロギングする事象が生じたとする。この場合
には、rLOG−A、に関して始めてのロギングである
ことから重複チェックテーブル4に登i&(図示の場合
rfi、Jとして示している)シ、ログ格納域(ロギン
グ格納領域)に状態情報(図示の場合「A」として示し
ている)を格納する。なおこのとき、クリヤ・タイマが
起動されていなかった場合には、上記規定期間をセット
して起動する。
In the figure, rLO belonging to the suppression target event at time ■
Assume that an event for logging G-AJ occurs. In this case, since this is the first logging for rLOG-A, it is registered in the duplication check table 4 (indicated as rfi, J in the figure), and the status information is stored in the log storage area (logging storage area). (shown as "A" in the illustration) is stored. At this time, if the clear timer has not been started, the specified period is set and the clear timer is started.

次に時刻■においてrLOc;−AJをロギングする事
象が生じたとしても、この場合には重複チェック・テー
ブル4の内容を調べて無視される。
Next, even if an event of logging rLOc;-AJ occurs at time ■, the contents of the duplication check table 4 are checked and ignored in this case.

時刻■において抑制対象事象に属するrLOG−BJを
ロギングする事象が生じたとする。この場合には9図示
の如く1重複チェック・テーブル4に登録される。また
状態情報がロギングされる。
Assume that an event for logging rLOG-BJ belonging to a suppression target event occurs at time ■. In this case, it is registered in the 1-duplication check table 4 as shown in FIG. Also, status information is logged.

時刻■においてrLOG−BJをロギングする事象が生
じたとしても、この場合には無視される。
Even if an event logging rLOG-BJ occurs at time ■, it is ignored in this case.

以上の状況が生じた後に、クリヤ・タイマがタイムアウ
トしたとすると、この時点でrLOG−A」に関しては
重複チェック・テーブル4上のクリヤ時刻と合致してお
り2重複チェック・テーブル4上からrLOC;−AJ
に関する登録を削除する。そして、クリヤ・タイマは再
スタートされるが、この時点で2重複チェック・テーブ
ル4上にrLOG−B、に関する登録が存在していたと
すると(今の場合には存在しており)、rLoc−B」
に関する事象が発生した時刻■から上記規定期間がタイ
ムアウトになるようにしてクリヤ・タイマを再スタート
する。
If the clear timer times out after the above situation occurs, at this point, rLOG-A matches the clear time on the duplication check table 4, and 2 rLOC from the duplication check table 4; -AJ
Delete registration related to. Then, the clear timer is restarted, but if there is a registration for rLOG-B on the double-duplication check table 4 at this point (in this case, it exists), then rLoc-B ”
The clear timer is restarted so that the specified period times out from the time ■ when the related event occurs.

以下2時刻■においてrLOG−AJをロギングする事
象が生じたとすると9図示の如く登録され、ロギングさ
れる。
Assuming that an event for logging rLOG-AJ occurs at time (2) below, it will be registered and logged as shown in Figure 9.

時刻■においてrLOG−BJをロギングする事象が生
じたとしても、この場合には無視される。
Even if an event logging rLOG-BJ occurs at time ■, it is ignored in this case.

以上の状況が生じた後に、クリヤ・タイマがタイムアウ
トしたとすると、rLOG−B、に関する登録は削除さ
れ、クリヤ・タイマはrLOG−A」に関する事象が発
生した時刻■から上記規定期間がタイムアウトになるよ
うにして再スタートされる。
If the clear timer times out after the above situation occurs, the registration related to rLOG-B will be deleted, and the clear timer will time out the above specified period from the time when the event related to "rLOG-A" occurred. It will restart like this.

第3図は本発明の実施例処理構成を示す。ロギング処理
装置2は、LOG情報格納処理機構部11と2重複テー
ブル・クリア処理機構部12とをそなえている。
FIG. 3 shows the processing configuration of an embodiment of the present invention. The logging processing device 2 includes a LOG information storage processing mechanism section 11 and a two-duplication table clearing processing mechanism section 12.

図示のLOG情報格納処理機構部11内には。In the illustrated LOG information storage processing mechanism section 11.

当該処理機構における処理m様が処理フローの形で示さ
れている。また同様に1重複テーブル・クリア処理機構
部12内には、当該処理機構における処理Lq様が処理
フローの形で示されている。
Processing m in the processing mechanism is shown in the form of a processing flow. Similarly, in the one-duplicate table clearing processing mechanism section 12, processing Lq in the processing mechanism is shown in the form of a processing flow.

両者の処理機構部における処理は第2図図示の場合と対
応しており1重複して説明することを省略するが、LO
G情報格納処理機構部11において2図示処理■に関し
て、「対象LOGでなければ」、即ち抑制対象テーブル
3に記述されていないものであれば、直ちに処理■に向
い、ロギングが行われることとなっている。
The processing in both processing mechanisms corresponds to the case shown in FIG. 2, and will not be repeatedly explained.
In the G information storage processing mechanism unit 11, regarding the 2-illustrated process (2), if it is not the target LOG, that is, if it is not written in the suppression target table 3, it immediately goes to the process (2) and performs logging. ing.

〔発明の効果〕〔Effect of the invention〕

以上説明した如く9本発明によれば、非所望な形で重複
して状態情報がロギングされることを防止し、かつ、抑
制対象事象を予め抑制対象テーブル上に記述している(
勿論、書替え可能であってもよい)ので、ログ情報を収
集するに当っての融通性がきわめて大となる。
As explained above, according to the present invention, state information is prevented from being logged redundantly in an undesired manner, and suppression target events are previously described on the suppression target table (
(Of course, it may also be rewritable), so flexibility in collecting log information is extremely large.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の原理構成図、第2図は本発明の場合の
処理例を説明する図、第3図は本発明の実施例処理構成
を示す。 図中、1は通信設備(監視対象装置)、2はロギング処
理装置、3は抑制対象テーブル、4は重複チェック・テ
ーブル、5は記録領域、11はLOG情報格納処理機構
部、12は重複テーブル・クリア処理機構部を表わす。
FIG. 1 is a diagram showing the principle configuration of the present invention, FIG. 2 is a diagram for explaining a processing example in the case of the present invention, and FIG. 3 is a diagram showing the processing configuration of an embodiment of the present invention. In the figure, 1 is communication equipment (monitored device), 2 is a logging processing device, 3 is a suppression target table, 4 is a duplication check table, 5 is a recording area, 11 is a LOG information storage processing mechanism unit, and 12 is a duplication table・Represents the clear processing mechanism.

Claims (1)

【特許請求の範囲】 監視対象装置(1)における状態情報をロギングするロ
ギング処理装置(2)をそなえ、当該ロギング処理装置
(2)が上記監視対象装置(1)において発生した事象
に対応して当該時点の状態情報をロギングするロギング
処理方式において、ロギングの対象となる事象のうちで
、事象発生のすべての発生時点における状態情報をロギ
ングすることを必要としない抑制対象事象について、抑
制対象ログ種別ナンバと当該ナンバに属するものの内の
対象とするチェック対象項目とを保持する抑制対象テー
ブル(3)をもうけると共に、チェック開始ポインタ(
P1)と、次格納ポインタ(P2)と、上記夫々のポイ
ンタによって指示される範囲に少なくともログ対象を特
定する情報に対応づけてクリヤ時刻を記録する記録領域
(5)とを有する重複チェック・テーブル(4)をもう
け、 上記ロギング処理装置(2)が、上記監視対象装置(1
)において発生した事象に対応して、上記抑制対象テー
ブル(3)の内容を調べ、当該事象が上記抑制対象事象
であった場合に、上記重複チェック・テーブル(4)の
内容を調べ、当該事象に対応する上記ログ対象を特定す
る情報が存在しかつ当該事象が上記クリヤ時刻以内に発
生していることを条件に、当該事象に関する状態情報を
ロギングする処理を省略するようにした ことを特徴とするロギング処理方式。
[Scope of Claims] A logging processing device (2) that logs status information in the monitored device (1) is provided, and the logging processing device (2) responds to an event occurring in the monitored device (1). In a logging processing method that logs status information at the relevant point in time, among the events targeted for logging, for suppression target events that do not require logging status information at all points in time, the suppression target log type is specified. Create a suppression target table (3) that holds a number and check target items among those belonging to the number, and also create a check start pointer (
P1), a next storage pointer (P2), and a recording area (5) for recording a clearing time in association with at least information specifying a log target in the range indicated by each of the above pointers. (4), and the logging processing device (2) is connected to the monitoring target device (1).
), the contents of the suppression target table (3) are checked, and if the event is the suppression target event, the contents of the duplication check table (4) are checked, and the corresponding event is checked. The present invention is characterized in that the process of logging status information regarding the event is omitted on the condition that information identifying the log target corresponding to the event exists and the event occurs within the clear time. Logging processing method.
JP1068812A 1989-03-20 1989-03-20 Logging processing system Pending JPH02247745A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1068812A JPH02247745A (en) 1989-03-20 1989-03-20 Logging processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1068812A JPH02247745A (en) 1989-03-20 1989-03-20 Logging processing system

Publications (1)

Publication Number Publication Date
JPH02247745A true JPH02247745A (en) 1990-10-03

Family

ID=13384502

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1068812A Pending JPH02247745A (en) 1989-03-20 1989-03-20 Logging processing system

Country Status (1)

Country Link
JP (1) JPH02247745A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178323A (en) * 2002-11-27 2004-06-24 Canon Inc Information processing method
JP2007183904A (en) * 2005-12-08 2007-07-19 Hitachi Ltd Event processing system, event processing method, event processing apparatus, and event processing program
JP2010205128A (en) * 2009-03-05 2010-09-16 Denso Wave Inc Robot control system
JP2013168188A (en) * 2013-06-04 2013-08-29 Denso Wave Inc Robot control log acquiring system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004178323A (en) * 2002-11-27 2004-06-24 Canon Inc Information processing method
US7787143B2 (en) 2002-11-27 2010-08-31 Canon Kabushiki Kaisha Job information management method and apparatus
JP2007183904A (en) * 2005-12-08 2007-07-19 Hitachi Ltd Event processing system, event processing method, event processing apparatus, and event processing program
JP2010205128A (en) * 2009-03-05 2010-09-16 Denso Wave Inc Robot control system
JP2013168188A (en) * 2013-06-04 2013-08-29 Denso Wave Inc Robot control log acquiring system

Similar Documents

Publication Publication Date Title
JP3351318B2 (en) Computer system monitoring method
JPH02105947A (en) Computer surrounding subsystem and exception event automatic detecting analyzing method
US8474008B2 (en) Methods and devices for managing events linked to the security of the computer systems of aircraft
JPH02247745A (en) Logging processing system
AU674231B2 (en) Fault-tolerant computer systems
WO2008003046A2 (en) System and method for intelligent agent management using an overseer agent in vehicle diagnostics
JPH0595357A (en) Delete system of information at outside of object by waiting of fault information
US12327443B2 (en) Monitoring apparatus and monitoring method
JP2003132019A (en) Computer system fault monitoring method
JP2809269B2 (en) File system check device
JP2001142788A (en) Data security method and device by monitoring data update, and storage medium storing data security program
JP2000194584A (en) Computer-readable recording medium recording failure information collection / notification method and failure information collection / notification program
JP3563802B2 (en) File rewriting method
JP2702926B2 (en) Power system failure judgment device
JPH05197597A (en) Error logging system in processor device incorporating program
JPH05298157A (en) Log file storing system for information processing system
JP3131851B2 (en) Fault handling device
JPS6195457A (en) Diagnosis processing method
JPH02224035A (en) Input/output error informing system
JPH11353255A (en) Abnormal part detection method
JP2001337857A (en) Database restoration system
JPH06265445A (en) Monitor
JPH03282838A (en) System operation information output system
JPH05236641A (en) Malfunction diagnosing apparatus for plant
JPH06348616A (en) Event report processing circuit