Computer event log overwriting intermediate events
First Claim
1. An event-log system comprising:
- an event log for recording events generated by a data-processing system;
an event-log manager that, when said event log is full, retains the oldest events stored in said event log while overwriting intermediate events with more recent events.
1 Assignment
0 Petitions
Accused Products
Abstract
A service processor for a server system includes an event log that, once full, stores recent events by overwriting events of intermediate age so that the information required to diagnose both cascade errors and hangs are preserved. This contrasts with bottom-up buffers that discard recent events when full and with circular buffers that discard the oldest events when full. The event log can be reset by moving an exception region, that is, a region that is not overwritten by recent events. Alternatively, a partial reset can initialize an exception region (e.g., a bottom-up sublog), while a circular region or sublog continues to operate without being reset.
45 Citations
16 Claims
-
1. An event-log system comprising:
-
an event log for recording events generated by a data-processing system;
an event-log manager that, when said event log is full, retains the oldest events stored in said event log while overwriting intermediate events with more recent events. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An event-log method for recording events generated by a data-processing system, said method comprising:
-
filling an event log with old events and intermediate events; and
as recent events are received, retaining said old events while overwriting said intermediate events with said recent events. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An event-log system comprising:
-
a circular event log having a number of event log locations;
a log manager for managing said circular event log, said log manager dedicating an address space to said circular event log manager with more addresses than said number of event log locations, said log manager assigning different addresses at different times to each of said event log locations. - View Dependent Claims (16)
-
Specification