Exception engine for capacity planning
First Claim
Patent Images
1. A computer-implemented method for providing an exception engine for capacity planning in a network environment, the method comprising:
- providing a data layer, the data layer comprising a data warehouse that stores values of a plurality of metrics collected by a monitoring device while a plurality of computers are operating, the plurality of metrics comprising processor utilization, memory utilization, storage utilization, and network utilization;
providing an application layer that accesses the plurality of metrics in the data layer, and upon accessing the plurality of metrics in the data layer, triggers exceptions comprising a first exception when a first metric in the plurality of metrics exceeds a first threshold and a second exception when a second metric in the plurality of metrics falls below a second threshold; and
providing a presentation layer that provides;
an exception setting interface configured to allow customization of the exceptions by at least one of a plurality of capacity planners, the exception setting interface comprising a threshold column and a time component column,an exception display interface that displays the exceptions and whether the exceptions have been triggered, arranged by application and type of exception, anda report interface that displays changes to the data layer made by at least one of the plurality of capacity planners and to associate each of the changes with a corresponding one of the plurality of capacity planners, that displays a metric identification that specifies a metric of the plurality of metrics that was changed as a result of the changes, that displays a current setting of the metric specified in the metric identification, the current setting comprising a current value of the metric after the changes, the current setting pertaining to a threshold or to a time component, and displays a previous setting of the metric specified in the metric identification, the previous setting comprising a previous value of the metric before the changes, the previous setting pertaining to a threshold or to a time component.
1 Assignment
0 Petitions
Accused Products
Abstract
An exception engine having a data layer, an application layer, and a presentation layer is provided. The data layer may be configured to store values of a plurality of metrics collected when operating a plurality of computers. The application layer may be configured to trigger exceptions based on the plurality of metrics. The presentation layer configured to provide an interface for customizing the exceptions.
-
Citations
15 Claims
-
1. A computer-implemented method for providing an exception engine for capacity planning in a network environment, the method comprising:
-
providing a data layer, the data layer comprising a data warehouse that stores values of a plurality of metrics collected by a monitoring device while a plurality of computers are operating, the plurality of metrics comprising processor utilization, memory utilization, storage utilization, and network utilization; providing an application layer that accesses the plurality of metrics in the data layer, and upon accessing the plurality of metrics in the data layer, triggers exceptions comprising a first exception when a first metric in the plurality of metrics exceeds a first threshold and a second exception when a second metric in the plurality of metrics falls below a second threshold; and providing a presentation layer that provides; an exception setting interface configured to allow customization of the exceptions by at least one of a plurality of capacity planners, the exception setting interface comprising a threshold column and a time component column, an exception display interface that displays the exceptions and whether the exceptions have been triggered, arranged by application and type of exception, and a report interface that displays changes to the data layer made by at least one of the plurality of capacity planners and to associate each of the changes with a corresponding one of the plurality of capacity planners, that displays a metric identification that specifies a metric of the plurality of metrics that was changed as a result of the changes, that displays a current setting of the metric specified in the metric identification, the current setting comprising a current value of the metric after the changes, the current setting pertaining to a threshold or to a time component, and displays a previous setting of the metric specified in the metric identification, the previous setting comprising a previous value of the metric before the changes, the previous setting pertaining to a threshold or to a time component. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing an exception engine for capacity planning in a network environment, the system comprising:
-
a memory for storing a program containing code for providing the exception engine; and a processor functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program that, when executed by the processor, cause the processor to perform operations comprising; providing a data layer, the data layer comprising a data warehouse that stores values of a plurality of metrics collected by a monitoring device while a plurality of computers are operating, the plurality of metrics comprising processor utilization, memory utilization, storage utilization, and network utilization providing an application layer that accesses the plurality of metrics in the data layer, and upon accessing the plurality of metrics in the data layer, triggers exceptions comprising a first exception when a first metric in the plurality of metrics exceeds a first threshold and a second exception when a second metric in the plurality of metrics falls below a second threshold, and providing a presentation layer that provides; an exception setting interface configured to allow customization of the exceptions by at least one of a plurality of capacity planners, the exception setting interface comprising a threshold column and a time component column, an exception display interface that displays the exceptions and whether the exceptions have been triggered, arranged by application and type of exception, and a report interface that displays changes to the data layer made by at least one of the plurality of capacity planners and to associated each of the changes with a corresponding one of the plurality of capacity planners, that displays a metric identification that specifies a metric of the plurality of metrics that was changed as a result of the changes, that displays a current setting of the metric specified in the metric identification, the current setting comprising a current value of the metric after the changes, the current setting pertaining to a threshold or to a time component, and displays a previous setting of the metric specified in the metric identification, the previous setting comprising a previous value of the metric before the changes, the previous setting pertaining to a threshold or to a time component. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to perform operations for capacity planning in a network environment comprising:
-
providing a data layer, the data layer comprising a data warehouse that stores values of a plurality of metrics collected by a monitoring device while a plurality of computers are operating, the plurality of metrics comprising processor utilization, memory utilization, storage utilization, and network utilization; providing an application layer that accesses the plurality of metrics in the data layer, and upon accessing the plurality of metrics in the data layer, triggers exceptions comprising a first exception when a first metric in the plurality of metrics exceeds a first threshold and a second exception when a second metric in the plurality of metrics falls below a second threshold; and providing a presentation layer that provides; an exception setting interface configured to allow customization of the exceptions by at least one of a plurality of capacity planners, the exception setting interface comprising a threshold column and a time component column, an exception display interface that displays the exceptions and whether the exceptions have been triggered, arranged by application and type of exception, and a report interface that displays changes to the data layer made by at least one of the plurality of capacity planners and to associate each of the changes with a corresponding one of the plurality of capacity planners, that displays a metric identification that specifies a metric of the plurality of metrics that was changed as a result of the changes, that displays a current setting of the metric specified in the metric identification, the current setting comprising a current value of the metric after the changes, the current setting pertaining to a threshold or to a time component, and displays a previous setting of the metric specified in the metric identification, the previous setting comprising a previous value of the metric before the changes, the previous setting pertaining to a threshold or to a time component. - View Dependent Claims (12, 13, 14, 15)
-
Specification