Service monitoring and reporting system
First Claim
1. A system for use in a computer network to monitor and record outage status of a service provided on the network, wherein the system comprises:
- a meta service generator operative on network inventory to define a service definition, each service definition including usergroup and point of presence;
a first module receiving element event data corresponding to changes in a state of elements associated with said defined service and creating element outage data indicating outage events associated with each of said elements;
a second module for receiving transaction data and determining transaction outages, and a third module operative on output data from said first and second modules to determine sevice outages.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for detecting or reporting service level or service outages on a network includes a meta service generator that operates on a network inventory to generate service definitions. The system is a server-based model, and each service definition includes usergroup and points of presence, thus instantiating multiple services in a manner that allows the definition to focus on relevant element events amid massive network event data, and detect service outages quickly and dependably. The outages, transaction spec outages and events so determined may be aggregated to provide overall measures that are compared with thresholds, performance criteria and other service metrics specified in a user Service Level Agreement (SLA) for billing, credit, evaluation or other purposes. Batch processing embodiments may operate with outage logs, and employ a concurrence algebra to correct outage intervals for planned and forced outages, providing a truer measure of performance that allows the system to generate multiple different reports reflecting different compensable or inconsequential outage states.
-
Citations
11 Claims
-
1. A system for use in a computer network to monitor and record outage status of a service provided on the network, wherein the system comprises:
-
a meta service generator operative on network inventory to define a service definition, each service definition including usergroup and point of presence;
a first module receiving element event data corresponding to changes in a state of elements associated with said defined service and creating element outage data indicating outage events associated with each of said elements;
a second module for receiving transaction data and determining transaction outages, and a third module operative on output data from said first and second modules to determine sevice outages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a network, a method for monitoring and recording outage status of a service provided on the network, said method comprising the steps of:
-
providing a meta service generator, said meta service generator periodically receiving a system inventory and operating thereon to determine service definitions;
providing a plurality of element event data streams, each indicating a change in status of a selected element associated with a service definition;
merging said element event streams into an output stream containing said event streams in time sequence and determining outage events of said selected elements from said merged output stream; and
using said outage events to create service reports. - View Dependent Claims (10)
-
-
11. A system for reporting service level and service outages on a network, wherein the system receives element outage logs and service outage logs, and produces a service outage output corrected for planned and/or forced outages so that the service outage output may better reflect at least one of
deficiencies under a contracted set of service levels, and service outages actually experienced by users of the network.
Specification