Aggregation and evaluation of monitoring events from heterogeneous systems
AssigneeSap SE
InventorsPatrick Schmidt, Rene Niebuhr
Life of this patent
Estimating the term…
Abstract
A system and method for monitoring activity of heterogeneous systems within a business application landscape are disclosed. An object state change is detected in an object instance of one or more systems of the business application landscape. Each object state change is filtered according to one or more conditions related to the object instance. If the one or more conditions are met for an object state change, a filtered workflow event is generated, and the filtered workflow event is mapped to a common message proxy to generate a monitoring event message. Via the common message proxy, the monitoring event message is sent to a centralized monitoring process in an event resolution center of a portal server.
Claims14
A method of monitoring activity of heterogeneous systems within a business application landscape, the method comprising:
- detecting an object state change in an object instance of one or more systems of the business application landscape;
- filtering each object state change according to one or more conditions related to the object instance;
- if the one or more conditions are met for an object state change, generating a filtered workflow event;
- mapping the filtered workflow event to a common message proxy to generate a monitoring event message, the common message proxy maintaining routing configuration of a message interface of the monitoring event message from each of the one or more systems to a centralized monitoring process in an event resolution center of a portal server;
- and
- via the common message proxy, sending the monitoring event message to the centralized monitoring process;
- aggregating two or more event messages in the centralized monitoring process;
- and
- executing a guided procedures program in the centralized monitoring process to generate an event resolution.
A method of monitoring activity of a heterogeneous systems within a business application landscape, the method comprising:
- defining, in a modeling tool in portal server, one or more conditions for object instances of one or more systems of the business application landscape;
- detecting an object state change in one or more of the object instances;
- filtering each object state change according to the one or more conditions;
- if the one or more conditions are met for an object state change, generating a filtered workflow event;
- mapping the filtered workflow event to a common message proxy to generate a monitoring event message, the common message proxy maintaining routing configuration of a message interface of the monitoring event message from each of one or more systems in the business application landscape to a centralized monitoring process in an event resolution center of a portal server;
- sending the monitoring event message to the centralized monitoring process;
- and
- executing a guided procedures program in the centralized monitoring process to generate an event resolution.
An article comprising a non-transitory machine-readable medium embodying instructions that when performed by one or more machines result in operations to monitor activity of a heterogeneous systems within a business application landscape, the operations comprising:
- detect, by the one or more machines, an object state change in an object instance of one or more systems of the business application landscape;
- filter, by the one or more machines, each object state change according to one or more conditions related to the object instance;
- if the one or more conditions are met for an object state change, generate, by the one or more machines, a filtered workflow event;
- map, by the one or more machines, the filtered workflow event to a common message proxy to generate a monitoring event message, the common message proxy maintaining routing configuration of a message interface of the monitoring event message from each of one or more systems in the business application landscape to a centralized monitoring process in an event resolution center of a portal server;
- aggregate, by the one or more machines, two or more event messages in the centralized monitoring process;
- and
- execute, by the one or more machines, a guided procedures program in the centralized monitoring process to generate an event resolution.
Dependencies are inferred from the claim text.