Method and system for performance management in a computer system
First Claim
1. A Performance Management System (PMS) comprising:
- a monitored computer system that includes a processor;
a software application process running on said processor;
a process collector monitoring process collecting performance measurements from said software application process;
a processor collector monitoring process running on said processor and connected to said process collector monitoring process, said processor collector monitoring process collecting said performance measurements from said process collector monitoring process; and
a system collector server collecting performance scan data related to said performance measurements from said processor collector monitoring process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for performance management, wherein software applications processes run on one or more processors of monitored systems. One or more process collector monitoring processes retrieve performance measurements from the application processes and relay the measurements to a processor collector monitoring process on each processor. The former may aggregate the measurements based on various measurements'"'"' types, and sends the created performance scan data to a system collector server, that receives such performance scan data from a plurality of processors, alternatively performs further data aggregation and issues alarms based on predefined thresholds. Performance scan data is temporarily stored in a scan database, further sent under XML format to a file system repository, or accessible to consumers at requested time intervals. The performance management system is configurable via a configurator manager that distributes performance scan attributes, including counters, gauges, and status inspections to the system.
-
Citations
24 Claims
-
1. A Performance Management System (PMS) comprising:
-
a monitored computer system that includes a processor;
a software application process running on said processor;
a process collector monitoring process collecting performance measurements from said software application process;
a processor collector monitoring process running on said processor and connected to said process collector monitoring process, said processor collector monitoring process collecting said performance measurements from said process collector monitoring process; and
a system collector server collecting performance scan data related to said performance measurements from said processor collector monitoring process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 23, 24)
-
-
13. A method for collecting performance measurements from a monitored system that includes a processor, the method comprising the steps of:
-
collecting by a process collector monitoring process performance measurements from a software application process running on said processor;
collecting by a processor collector monitoring process running on said processor said performance measurements from said process collector monitoring process; and
receiving by a system collector server performance scan data related to said performance measurements from said processor collector monitoring process. - View Dependent Claims (21, 22)
-
Specification