The present invention relates generally to a computer implemented method for selecting responsive actions. More specifically, the present invention relates to referencing earlier attempted actions, if sufficiently current, and responding with at least one alternate action.
Systems management software installed on data processing systems are used to detect and catalog events. An event is a signal that indicates a condition of a resource of a data processing system. An event can be, for example, a condition related to a rotation rate of a fan. Accordingly, the event can be a signal generated to identify both the resource and the condition of the resource. Some events can be asynchronously generated from an error condition. In addition, multiple events may be aggregated together to form an event summary. An event summary is an event that describes at least two other events. For example, an event summary can be a count of the number of times a fan speed exceeded a threshold in the previous hour. A resource is a physical data processing hardware or virtual resource, backed by physical data processing hardware. A resource can correspond to a system, subsystem, software program, or device. A resource can have attributes such as a temperature. An event, on the other hand, may be a request such as a hypertext protocol request at a server, or a report that a processor on that server has met or exceeded a temperature. Accordingly, the use of events can be helpful to collect information about a data processing system's status.
One or more events can be indicative of an underlying problem or anomaly. Accordingly, it is helpful that system administrators pay attention to some events under some conditions.