Integrated computer system and network performance monitoring
First Claim
1. In a communication network comprising computer systems communicatively coupled with communication equipment, a method for monitoring communication performance comprising the steps of:
- a) a computer system measuring and time-stamping network performance statistics and storing said network performance statistics in a memory unit of said computer system;
b) said computer system measuring and time-stamping system information and storing said system information in said memory unit of said computer system, wherein said system information recites system performance statistics and system parameters of said computer system, wherein said steps a) and b) are performed concurrently;
c) said computer system reporting said network performance statistics and said system information to a central computer system at specified time intervals, wherein said network performance statistics and said system information are indexed to said computer system; and
d) said central computer system correlating network performance statistics measured during a specified time interval with system information measured during said specified time interval based on said time-stamping and storing said network performance statistics and said system information in a memory unit of said central computer system.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for monitoring communication performance in a communication network comprising computer systems communicatively coupled to each other with communication equipment. In one embodiment, a computer system of a communication network measures and time-stamps network performance statistics and stores them in a memory unit within the computer system. The computer system also measures and time-stamps system performance statistics and system parameters and stores them in the memory unit within the computer system. The computer system reports the network performance statistics and the system information to a central computer system at specified time intervals. The central computer system correlates the network performance statistics and the system information for a specified time period based on the time-stamping and stores the network performance statistics and the system information in a memory unit within the computer system. The central computer system displays the correlated network performance statistics and system information to a user in response to the identification of a perturbation in the communication network, where the correlated network performance statistics and system information are displayed for a time interval contemporaneous with the perturbation, so that the user can integrally analyze the information.
427 Citations
25 Claims
-
1. In a communication network comprising computer systems communicatively coupled with communication equipment, a method for monitoring communication performance comprising the steps of:
-
a) a computer system measuring and time-stamping network performance statistics and storing said network performance statistics in a memory unit of said computer system;
b) said computer system measuring and time-stamping system information and storing said system information in said memory unit of said computer system, wherein said system information recites system performance statistics and system parameters of said computer system, wherein said steps a) and b) are performed concurrently;
c) said computer system reporting said network performance statistics and said system information to a central computer system at specified time intervals, wherein said network performance statistics and said system information are indexed to said computer system; and
d) said central computer system correlating network performance statistics measured during a specified time interval with system information measured during said specified time interval based on said time-stamping and storing said network performance statistics and said system information in a memory unit of said central computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
e) said central computer system displaying correlated network performance statistics and system information in response to identification of a perturbation in said communication network, wherein said correlated network performance statistics and system information are displayed for a time interval contemporaneous with said perturbation.
-
-
3. The method as recited in claim 1 wherein said computer system is a client computer system.
-
4. The method as recited in claim 1 wherein said computer system is a server computer system.
-
5. The method as recited in claim 1 wherein step a) further comprises measuring application response time.
-
6. The method as recited in claim 1 wherein step a) further comprises measuring application processing time.
-
7. The method as recited in claim 1 wherein step a) further comprises measuring network latency.
-
8. The method as recited in claim 1 wherein step a) further comprises measuring protocol latency.
-
9. The method as recited in claim 1 wherein step b) is implemented using a management information base extension to Remote Network Monitoring (RMON)-based computer software, said management information base extension specifying said system information.
-
10. The method as recited in claim 1 wherein step b) further comprises measuring page faults by said computer system.
-
11. The method as recited in claim 1 wherein step b) further comprises measuring errors by said computer system.
-
12. The method as recited in claim 1 wherein step b) further comprises measuring hardware capabilities of said computer system.
-
13. The method as recited in claim 12 further comprising the step of quantifying available memory in a data storage device of said computer system.
-
14. The method as recited in claim 12 further comprising the step of quantifying available memory in a random access memory unit of said computer system.
-
15. The method as recited in claim 1 wherein step b) further comprises identifying network applications utilized by said computer system.
-
16. The method as recited in claim 1 wherein step b) further comprises identifying processes utilized by said computer system.
-
17. A computer system comprising:
-
a processor coupled to a bus; and
a memory unit coupled to said bus and having stored therein instructions that when executed by said processor implement a method for monitoring communication performance of a communication network comprising computer systems communicatively coupled to each other, said method comprising the steps of;
a) measuring and time-stamping network performance statistics and storing said network performance statistics in said memory unit of said computer system;
b) measuring and time-stamping system information and storing said system information in said memory unit of said computer system, wherein said system information recites system performance statistics and system parameters of said computer system, wherein said steps a) and b) are performed concurrently; and
c) reporting said network performance statistics and said system information to a central computer system at specified time intervals, wherein said network performance statistics and said system information are indexed to said computer system;
whereind) said central computer system correlates network performance statistics measured during a specified time interval with system information measured during said specified time interval based on said time-stamping and storing said network performance statistics and said system information in a memory unit of said central computer system. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. In a communication network comprising computer systems communicatively coupled with communication equipment, a method for monitoring communication performance comprising the steps of:
-
a) a computer system measuring and time-stamping network performance statistics and storing said network performance statistics in a memory unit of said computer system;
b) said computer system measuring and time-stamping system information and storing said system information in said memory unit of said computer system, wherein said system information is specified by a management information base extension to Remote Network Monitoring (RMON)-based computer software, wherein said steps a) and b) are performed concurrently;
c) said computer system reporting said network performance statistics and said system information to a central computer system at specified time intervals, wherein said network performance statistics and said system information are indexed to said computer system;
d) said central computer system correlating network performance statistics measured during a specified time interval with system information measured during said specified time interval based on said time-stamping and storing said network performance statistics and said system information in a memory unit of said central computer system; and
e) said central computer system displaying correlated network performance statistics and system information in response to identification of a perturbation in said communication network, wherein said correlated network performance statistics and system information are displayed for a time interval contemporaneous with said perturbation.
-
Specification