GENERATION OF COMPUTER RESOURCE UTILIZATION DATA PER COMPUTER APPLICATION
First Claim
1. A computer-implemented method of reporting computer resource utilization per computer application, the method comprising:
- processing a collector script during first predetermined time intervals, the processing of the collector script including collecting resource utilization data for processes currently running on a computer, the processes corresponding to one or more computer applications;
processing a processor script during second predetermined time intervals, the processing of the processor script including determining resource utilization data for the one or more computer applications by;
identifying a first process corresponding to a particular computer application, identifying a second process corresponding to the particular computer application, the second process being different from the first process, accessing first resource utilization data for the first process, accessing second resource utilization data for the second process, and determining resource utilization data for the particular computer application by combining the first resource utilization data with the second resource utilization data;
generating reports of resource utilization data for the one or more computer applications including the particular computer application by accessing and performing calculations on the resource utilization data for the particular computer application; and
presenting the reports of resource utilization data for the one or more computer applications including the particular computer application.
4 Assignments
0 Petitions
Accused Products
Abstract
Reporting Unix or similar computer resource utilization per computer application includes processing a collector script during first predetermined time intervals. The collector script collects resource utilization data for processes currently running on a computer. The processes correspond to one or more computer applications. A processor script is processed during second predetermined time intervals. The processor script determines resource utilization data for one or more computer applications by performing calculations on the resource utilization data for the processes. Reports of resource utilization data for one or more computer applications are presented by accessing and performing calculations on the resource utilization data for one or more computer applications.
77 Citations
23 Claims
-
1. A computer-implemented method of reporting computer resource utilization per computer application, the method comprising:
-
processing a collector script during first predetermined time intervals, the processing of the collector script including collecting resource utilization data for processes currently running on a computer, the processes corresponding to one or more computer applications;
processing a processor script during second predetermined time intervals, the processing of the processor script including determining resource utilization data for the one or more computer applications by;
identifying a first process corresponding to a particular computer application, identifying a second process corresponding to the particular computer application, the second process being different from the first process, accessing first resource utilization data for the first process, accessing second resource utilization data for the second process, and determining resource utilization data for the particular computer application by combining the first resource utilization data with the second resource utilization data;
generating reports of resource utilization data for the one or more computer applications including the particular computer application by accessing and performing calculations on the resource utilization data for the particular computer application; and
presenting the reports of resource utilization data for the one or more computer applications including the particular computer application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for reporting computer resource utilization per computer application, the system comprising:
-
a first computer configured to;
process a collector script during first predetermined time intervals, the processing of the collector script including collecting resource utilization data for processes currently running on the first computer, the processes corresponding to one or more computer applications;
process a processor script during second predetermined time intervals, the processing of the processor script including determining resource utilization data for the one or more computer applications by;
identifying a first process corresponding to a particular computer application, identifying a second process corresponding to the particular computer application, the second process being different from the first process, accessing first resource utilization data for the first process, accessing second resource utilization data for the second process, and determining resource utilization data for the particular computer application by combining the first resource utilization data with the second resource utilization data; and
a second computer configured to;
access the resource utilization data for the one or more computer applications including the resource utilization data for the particular computer application, generate reports of resource utilization data for the one or more computer applications including the particular computer application by accessing and performing calculations on the resource utilization data for the particular computer application; and
present reports of resource utilization data for the one or more computer applications, including the particular computer application. - View Dependent Claims (22)
-
-
23. An apparatus for reporting computer resource utilization per computer application, the apparatus comprising:
-
means for processing a collector script during first predetermined time intervals, the processing of the collector script including collecting resource utilization data for processes currently running on a computer, the processes corresponding to one or more computer applications;
means for processing a processor script during second predetermined time intervals, the processing of the processor script including determining resource utilization data for the one or more computer applications and the determining resource utilization data for the one or more computer applications including;
identifying a first process corresponding to a particular computer application, identifying a second process corresponding to the particular computer application, the second process being different from the first process, accessing first resource utilization data for the first process, accessing second resource utilization data for the second process, determining resource utilization data for the particular computer application by combining the first resource utilization data with the second resource utilization data;
means for generating reports of resource utilization data for the one or more computer applications including the particular computer application by accessing and performing calculations on the resource utilization data for the particular computer application; and
means for presenting reports of resource utilization data for the one or more computer applications including the particular computer application.
-
Specification