System and method for the automated generation of events within a server environment
AssigneeDell Products L.P.
InventorsAnil Rao, Chandrasekhar Mugunda
Life of this patent
Estimating the term…
Abstract
A system and method is disclosed in which the buses and physical characteristics of a server computer are monitored through server management software. A data structure for a monitored characteristic or group of characteristics is created and stored in a repository of data structures for other monitored devices and attributes within the server computer. As events, such as failure and pre-failure events, occur on one or more of the monitored attributes, the event is recorded in an event log. Using the server management software, monitoring commands can be issued by the baseboard management controller to each monitored bus to check the status of the attribute or device.
Claims20
A method for generating a set of data records associated with an event recognized by a sensor in the computer system, wherein each data record includes a predetermined format, comprising:
- providing a data record associated with the event;
- completing the static portions of the data record;
- for each event trigger associated with the sensor, completing a copy of the data record that reflects that the accomplishment of the event trigger;
- and
- collecting the completed data records.
A method for generating an event record of each possible event that can be recorded in the event log of a computer system, comprising:
- identifying each sensor of the computer system;
- for each sensor of the computer system, providing an event record for the sensor that is at least partially unpopulated and completing the steps of:
- populating at least some of the static portions of the event record;
- completing a version of the event record for each state of the sensor, wherein each state of the sensor is defined by the type of the sensor and the trigger event for the sensor;
- collecting the completed versions of the event records for all of the sensors of the computer system.
A method for generating a set of possible system event log events in an IPMI-compliant computer system, comprising:
- for each sensor, providing an event record for the sensor that is at least partially unpopulated and completing the steps of:
- populating at least some of the static portions of the event record;
- completing a version of the event record for each state of the sensor, wherein each state of the sensor is defined by the type of the sensor and the trigger event for the sensor;
- collecting the completed versions of the event records for all of the sensors of the computer system.
Dependencies are inferred from the claim text.