System and method for monitoring event based systems
First Claim
Patent Images
1. A method of monitoring at least one of business and information technology metrics, the method comprising:
- providing an interface with which a user can specify what metrics to monitor, what type of visual element to use to display monitored information, and how to position the visual element on a screen; and
providing a mapping template that can be reused with different values of parameters, the mapping template being configured to convert data to a form useable by a visual element; and
creating a monitoring template for use in monitoring the at least one of business metrics and information technology metrics, wherein creating a monitoring template comprises;
retrieving a predefined HTML page template, the template including specifications relating to size of cells defining a grid for use in specifying positions of visual elements and refresh rate;
setting page level properties, including size of cells and refresh rate;
inserting code to calculate metrics to be shown using the visual elements; and
for each visual element;
sorting a report to compute the state of the visual element;
inserting code to dynamically produce the visual element;
inserting code to enable editing of a configuration parameter for the visual element; and
inserting links for drill down.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus of monitoring business metrics, the method and apparatus providing an interface with which a user can specify what metrics to monitor, what type of visual element to use to display monitored information, and how to position the visual element on a screen.
87 Citations
10 Claims
-
1. A method of monitoring at least one of business and information technology metrics, the method comprising:
-
providing an interface with which a user can specify what metrics to monitor, what type of visual element to use to display monitored information, and how to position the visual element on a screen; and providing a mapping template that can be reused with different values of parameters, the mapping template being configured to convert data to a form useable by a visual element; and creating a monitoring template for use in monitoring the at least one of business metrics and information technology metrics, wherein creating a monitoring template comprises; retrieving a predefined HTML page template, the template including specifications relating to size of cells defining a grid for use in specifying positions of visual elements and refresh rate; setting page level properties, including size of cells and refresh rate; inserting code to calculate metrics to be shown using the visual elements; and for each visual element; sorting a report to compute the state of the visual element; inserting code to dynamically produce the visual element; inserting code to enable editing of a configuration parameter for the visual element; and inserting links for drill down.
-
-
2. A method of monitoring at least one of business and information technology metrics, the method comprising:
-
providing an interface with which a user can specify what metrics to monitor, what type of visual element to use to display monitored information, and how to position the visual element on a screen; and providing a mapping template that can be reused with different values of parameters, the mapping template being configured to convert data to a form useable by a visual element; and rendering information to an end user using a monitoring template, the monitoring template being for use in monitoring the at least one of business metrics and information technology metrics, wherein rendering information comprises; for each visual element; retrieving a description of a report to be displayed using a visual element; accessing and executing reporting logic based on the report description; packaging the result of the execution of the reporting logic for consumption by a visual element; retrieving a visual element; and displaying the retrieved visual element. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10)
-
Specification