On-line service/application monitoring and reporting system
First Claim
1. A system for monitoring and logging events generated during the execution of an on-line service application, the system comprising:
- a computer operable to execute an on-line service application;
an event generator program residing on the computer, the event generator software program operable to;
generate critical events associated with a category and severity, wherein prior to generating the critical event, a severity parameter value in a call is compared to a value in a throttle mapping table for a category value in a category parameter;
generate trace events associated with a category and level;
generate exception events; and
generate ship assert events, the event generator program providing data and information representative of the performance of the on-line service application during execution thereof by the computer; and
an administrator interface operable to allow an administrator to throttle a number of critical events generated based on category and severity.
2 Assignments
0 Petitions
Accused Products
Abstract
An event monitoring and logging system, including apparatuses and methods, for instrumenting an on-line application program, or service, for generating and communicating events upon the occurrence of certain conditions during the execution thereof, for monitoring generated events in real and near-real time in accordance with configurable rules, for generating and communicating selected alerts to appropriate personnel upon the exceeding of configurable thresholds, for logging generated events and related information in data files and databases for subsequent analysis, and for producing reports related to such instrumentation and generated events.
155 Citations
17 Claims
-
1. A system for monitoring and logging events generated during the execution of an on-line service application, the system comprising:
-
a computer operable to execute an on-line service application; an event generator program residing on the computer, the event generator software program operable to; generate critical events associated with a category and severity, wherein prior to generating the critical event, a severity parameter value in a call is compared to a value in a throttle mapping table for a category value in a category parameter; generate trace events associated with a category and level; generate exception events; and generate ship assert events, the event generator program providing data and information representative of the performance of the on-line service application during execution thereof by the computer; and an administrator interface operable to allow an administrator to throttle a number of critical events generated based on category and severity. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer storage medium having computer executable instructions when executed perform a method for executing an on-line service application, the method comprising:
-
generating critical events associated with a category and severity; generating trace events associated with a category and level, wherein prior to generating the trace events, a level parameter value in a call is compared to a level value in a throttle mapping table for a category value in a category parameter; providing data and information representative of the performance of the on-line service application; monitoring and logging events; and throttling a number of generated critical events and trace events, wherein the number of critical events are throttled based on a category and severity and the number of trace events are throttled based on a category and level. - View Dependent Claims (8, 9, 10, 16)
-
-
11. A method of executing an on-line service application, the method comprising:
-
generating events associated with a category, the events comprising critical events that are associated with a category and severity, wherein prior to generating the critical events, a severity parameter value in a call is compared to a value in a throttle mapping table for a category value in a category parameter; throttling a number of generated events, wherein a number of critical events are throttled based on the category and severity; and monitoring and logging the events. - View Dependent Claims (12, 13, 14, 15, 17)
-
Specification