Computer performance monitoring and graphing tool
First Claim
1. A system for collecting performance data associated with a plurality of computer systems, at least two of which run different operating systems, comprising:
- a set of data collection scripts resident on each of the plurality of computer systems, each said set of data collection scripts including performance data collecting commands that are native to an operating system running on an associated computer system, wherein each said set of data collection scripts collect data from the associated computer system using said performance data collecting commands and store the collected data in a text format that is common to the plurality of computer systems;
a graphical conversion program, resident on a central collection system, that receives the collected performance data text from the plurality of computer system and converts the collected performance data text to graphic image files;
at least one web server, coupled to the central collection system, that presents the graphic image files to web browsers; and
an electronic mail network, wherein each of said set of data collection scripts comprise commands that send the collected performance data to the central collection system as text within electronic mail messages via the electronic mail network.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer system performance monitoring and graphing tool system for collecting performance data from computer system with various operating systems, converting the performance data to graphical representations, storing the graphical representations in a database, and providing on-demand displaying of the graphical representations of the performance data. A computer program product that operates on each production computer collects that computer'"'"'s performance data from the operating system, using native commands and facilities of the operating system. Another computer that serves as a central collection system receives performance data from each production computer, parses the data, builds daily graphical representations of the data, and stores these graphical representations as Graphical Image Files (GIF). Access to and viewing of GIF files may be provided by several methods, including an Internet (or IP) network for access and a web browser for viewing.
-
Citations
14 Claims
-
1. A system for collecting performance data associated with a plurality of computer systems, at least two of which run different operating systems, comprising:
-
a set of data collection scripts resident on each of the plurality of computer systems, each said set of data collection scripts including performance data collecting commands that are native to an operating system running on an associated computer system, wherein each said set of data collection scripts collect data from the associated computer system using said performance data collecting commands and store the collected data in a text format that is common to the plurality of computer systems; a graphical conversion program, resident on a central collection system, that receives the collected performance data text from the plurality of computer system and converts the collected performance data text to graphic image files; at least one web server, coupled to the central collection system, that presents the graphic image files to web browsers; and an electronic mail network, wherein each of said set of data collection scripts comprise commands that send the collected performance data to the central collection system as text within electronic mail messages via the electronic mail network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for collecting performance data associated with a plurality of computer systems, at least two of which run different operating systems, the method comprising the steps of:
-
(1) collecting performance data from each of the computer systems using commands that are native to an operating system running on each of the one or more computer systems; (2) storing the collected performance data in a text format that is common to the plurality of computer systems and sending the collected performance data to the central collection system as text within electronic mail messages; (3) sending the stored collected performance data to a central collection system; (4) converting the stored collected performance data into graphic image files; and (5) presenting the graphic image files to web browsers. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification