Patent ID: 8290889

Claim:
A method of performing event analysis, the method comprising: receiving, by a set of logical components, a set of status messages, wherein a status message indicates a system state and wherein the set of status messages are generated by a set of system state monitoring components; determining, by at least one logical component in the set of logical components in response to the receiving, that at least two different status messages in the set of status messages are associated with a common category of status message types; grouping, by at least one logical component in the set of logical components in response to the determining, the at least two different status messages into a single status message; transforming, by at least one logical component in the set of logical components in response to the grouping, at least the single status message into at least one new status message that comprises at least one new substring of information that fails to be common with the set of status messages, wherein the at least one new status message identifies a new event that fails to be identified by the single status message; applying, by at least one logical component in the set of logical components, a set of rules to the at least one new status message; outputting, by at least one logical component in the set of logical components in response to the applying, a set of new status message that comprises a format that substantially resembles a format of status messages generated by the set of system state monitoring components; inputting the set of new status messages to at least one logical component in the set of logical components that is upstream from the at least one logical component that outputs the set of new status message; comparing the set of status messages to the set of new status messages; and terminating the inputting of the set of new status messages to the at least one upstream logical component if the set of status messages match the set of new status messages.