Method and appliance for using a dynamic response time to determine responsiveness of network services
DCFirst Claim
1. A method for using a dynamic response time to determine responsiveness of one or more network services on a server, the method comprising the steps of:
- (a) determining, by a monitor, a response time for each of one or more network services responding to requests;
(b) establishing, by the monitor, an average response time based on the determined response time for each of the one or more network services;
(c) associating, by the monitor, with the established average response time a predetermined threshold for which the response time of the one or more network services may deviate from the average response time and maintain an indication of responsiveness;
(d) monitoring, by the monitor, the response time of the one or more network services to one or more requests;
(e) determining, by the monitor, that the response time of the one or more network services deviates from the average response time by the predetermined threshold; and
(f) indicating, by the monitor, that one or more network services are unavailable.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
In a method and appliance for using a dynamic response time to determine responsiveness of one or more network services on a server, a monitor determines a response time for each of one or more network services. The monitor establishes an average response time based on the determined response time for each of the one or more network services. The monitor associates with the established average response time a predetermined threshold for which the response time of the one or more network services may deviate from the average response time and maintain an indication of responsiveness. The monitor monitors the response time of the one or more network services to one or more requests. The monitor determines that the response time of the one or more network services deviates from the average response time by the predetermined threshold. The monitor indicates that the one or more network services are unavailable.
-
Citations
22 Claims
-
1. A method for using a dynamic response time to determine responsiveness of one or more network services on a server, the method comprising the steps of:
-
(a) determining, by a monitor, a response time for each of one or more network services responding to requests; (b) establishing, by the monitor, an average response time based on the determined response time for each of the one or more network services; (c) associating, by the monitor, with the established average response time a predetermined threshold for which the response time of the one or more network services may deviate from the average response time and maintain an indication of responsiveness; (d) monitoring, by the monitor, the response time of the one or more network services to one or more requests; (e) determining, by the monitor, that the response time of the one or more network services deviates from the average response time by the predetermined threshold; and (f) indicating, by the monitor, that one or more network services are unavailable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An appliance using a dynamic response time to determine responsiveness of one or more network services on a server, the appliance comprising:
-
one or more probes associated with one or more network services and determining for each of the one or more network services a response time of the one or more network services to a request; and a monitor, residing on the appliance, associated with the one or more probes and comprising i. a means for establishing an average response time based on the response time for each of the one or more network services determined by the one or more probes; ii. a means for associating with the established average response time a predetermined threshold for which the response time of the one or more network services may deviate from the average response time and maintain an indication of responsiveness; iii. a means for monitoring the response time of the one or more network services to one or more requests; iv. a means for determining that the response time of the one or more network services deviates from the average response time by the predetermined threshold; and v. a means for indicating, by the monitor, that the one or more network services are unavailable. - View Dependent Claims (19, 20, 21, 22)
-
Specification