Multi-level transaction flow monitoring
First Claim
Patent Images
1. A computer-implemented method for monitoring transactions in a computer system, comprising:
- monitoring events reported by components of the computer system responsively to a flow of the transactions through the system;
jointly applying a state machine model and a rule-based model to the monitored events, so as to identify respective transaction-level events and business-level events; and
assessing a status of the flow of the transactions responsively to the transaction-level events and the business-level events.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for monitoring transactions in a computer system includes monitoring events reported by components of the computer system responsively to a flow of the transactions through the system. A state machine model and a rule-based model are jointly applied to the monitored events, so as to identify respective transaction-level events and business-level events. A status of the flow of the transactions is assessed responsively to the transaction-level events and the business-level events.
-
Citations
35 Claims
-
1. A computer-implemented method for monitoring transactions in a computer system, comprising:
-
monitoring events reported by components of the computer system responsively to a flow of the transactions through the system;
jointly applying a state machine model and a rule-based model to the monitored events, so as to identify respective transaction-level events and business-level events; and
assessing a status of the flow of the transactions responsively to the transaction-level events and the business-level events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method for monitoring transactions in a computer system, comprising:
-
exporting events reported by components of the computer system responsively to a flow of the transactions through the system to a monitoring system external to the components of the computer system that perform the transactions;
at the monitoring system, jointly applying a state machine model and a rule-based model to the exported events, so as to identify respective transaction-level events and business-level events, and assessing a status of the flow of the transactions responsively to the transaction-level events and the business-level events.
-
-
19. Apparatus for monitoring transactions in a computer system, comprising:
-
a processor, which is arranged to monitor events reported by components of the computer system responsively to a flow of the transactions through the system, to jointly apply a state machine model and a rule-based model to the monitored events, so as to identify respective transaction-level events and business-level events, and to assess a status of the flow of the transactions responsively to the transaction-level events and the business-level events; and
a user interface, which is arranged to interact with a user so as to permit the user to configure the state machine model and the rule-based model and to present the assessed status to the user. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer software product for monitoring transactions in a computerized system, the product comprising a computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to monitor events reported by components of the computerized system responsively to a flow of the transactions through the system, to jointly apply a state machine model and a rule-based model to the monitored events, so as to identify respective transaction-level events and business-level events, and to assess a status of the flow of the transactions responsively to the transaction-level events and the business-level events.
-
35. A financial transaction processing network, comprising:
-
a financial computer system, comprising components that are arranged to process financial transactions and to report events responsively to a flow of the transactions through the system; and
a transaction flow monitor, which is arranged to monitor the events reported by the components of the computer system, to jointly apply a state machine model and a rule-based model to the monitored events, so as to identify respective transaction-level events and business-level events, and to assess a status of the flow of the transactions responsively to the transaction-level events and the business-level events.
-
Specification