System and methods for processing and displaying aggregate status events for remote nodes
First Claim
1. A method for gathering and monitoring the simultaneous status of nodes in a storage area network (SAN), comprising:
- receiving alert messages corresponding to status events in the storage area network, each status event having a corresponding event category and severity value, the storage area network having nodes that include manageable entities, the manageable entities responsive to a server in the storage area network, the nodes including storage entities, connectivity entities, and database entities;
aggregating the alert messages according to event category and severity value to generate a category specific severity ranking of the alert messages;
displaying a status array having a plurality of chart entries, each chart entry corresponding to alert messages of a particular event category and each chart entry having a node entry for each node having status attributable to the alert messages, the status array is an N by M matrix of the plurality of chart entries, the plurality of chart entries including;
i) a general alert chart entry displaying alert status of managed entities in the storage area network;
ii) a storage chart entry indicating alert status of managed storage entities in the storage area network;
iii) a host chart entry indicating alert status of managed host entities in the storage area network; and
iv) a connectivity chart entry indicating alert status of managed connectivity entities in the storage area network;
receiving a selection of at least one node in the N by M status array matrix of the plurality of chart entries;
displaying the status array including simultaneously listing, for each category type, nodes having status events of greatest severitydisplaying, within at least one chart entry, node entries in relation to the selected at least one node in order to display the simultaneous status of nodes in the storage area network; and
displaying, within at least one chart entry, node entries having a status event associated with the event category for that chart entry, the node entries displayed in the chart entry according to the severity ranking and each node entry indicative of a severity scale of status for the corresponding effected node.
9 Assignments
0 Petitions
Accused Products
Abstract
A status monitoring and reporting mechanism which distinguishes more significant events and prominently displays events pertaining to nodes, interconnections, and other network entities which may present problems, and to suppresses benign messages which may not require immediate attention, provides an “at a glance” view of overall system health. By processing and displaying aggregate status events from a plurality of agent components to highlight the most severe and critical events from among a large volume of general status events allows an operator to quickly diagnose potential problems before detrimental results occur, and helps maintain a general efficient system health by isolating less efficient areas to allow for timely remedial action prior to failure. Various agents disseminated in a storage area network determine and report status events back to a central server. The server receives, aggregates, and processes the status events to display a status array indicative of overall system health.
-
Citations
39 Claims
-
1. A method for gathering and monitoring the simultaneous status of nodes in a storage area network (SAN), comprising:
-
receiving alert messages corresponding to status events in the storage area network, each status event having a corresponding event category and severity value, the storage area network having nodes that include manageable entities, the manageable entities responsive to a server in the storage area network, the nodes including storage entities, connectivity entities, and database entities; aggregating the alert messages according to event category and severity value to generate a category specific severity ranking of the alert messages; displaying a status array having a plurality of chart entries, each chart entry corresponding to alert messages of a particular event category and each chart entry having a node entry for each node having status attributable to the alert messages, the status array is an N by M matrix of the plurality of chart entries, the plurality of chart entries including; i) a general alert chart entry displaying alert status of managed entities in the storage area network; ii) a storage chart entry indicating alert status of managed storage entities in the storage area network; iii) a host chart entry indicating alert status of managed host entities in the storage area network; and iv) a connectivity chart entry indicating alert status of managed connectivity entities in the storage area network; receiving a selection of at least one node in the N by M status array matrix of the plurality of chart entries; displaying the status array including simultaneously listing, for each category type, nodes having status events of greatest severity displaying, within at least one chart entry, node entries in relation to the selected at least one node in order to display the simultaneous status of nodes in the storage area network; and displaying, within at least one chart entry, node entries having a status event associated with the event category for that chart entry, the node entries displayed in the chart entry according to the severity ranking and each node entry indicative of a severity scale of status for the corresponding effected node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 28, 33, 34, 35, 36)
-
-
17. A network monitoring device for gathering and monitoring the simultaneous status of nodes in a storage area network (SAN), comprising:
-
a server having a correlator operable to receive alert messages corresponding to status events in the storage area network, each status event having a corresponding event category and severity value, the storage area network having nodes that include manageable entities, the manageable entities responsive to a server in the storage area network, the nodes including storage entities, connectivity entities, and database entities; an aggregator operable to aggregate the alert messages according to event category and severity value to generate a category specific severity ranking of the alert messages; and an operator console operable to display a status array having a plurality of chart entries, each chart entry corresponding to alert messages of a particular event category and each chart entry having a node entry for each node having status attributable to the alert messages, the status array is an N by M matrix of the plurality of chart entries, the plurality of chart entries including; i) a general alert chart entry displaying alert status of managed entities in the storage area network; ii) a storage chart entry indicating alert status of managed storage entities in the storage area network; iii) a host chart entry indicating alert status of managed host entities in the storage area network; and iv) a connectivity chart entry indicating alert status of managed connectivity entities in the storage area network; the console further operable to receive a selection of at least one node in the N by M status array matrix of the plurality of chart entries, display the status array including simultaneously listing, for each category type, nodes having status events of greatest severity, and display, within at least one chart entry, node entries in relation to the selection of at least one node in order to display the simultaneous status of nodes in the storage area network; and the console further operable to display, within at least one chart entry, node entries having a status event associated with the event category for that chart entry, the node entries displayed in the chart entry according to the severity ranking and each node entry indicative of a severity scale of status for the corresponding effected node. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 29)
-
-
27. A computer program product having a computer readable medium operable to store computer program logic embodied in computer program code encoded thereon for gathering and monitoring the simultaneous status of nodes in a storage area network (SAN), comprising:
-
computer program code for receiving alert messages corresponding to status events in the storage area network, each status event having a corresponding event category and severity value, the storage area network having nodes that include manageable entities, the manageable entities responsive to a server in the storage area network, the nodes including storage entities, connectivity entities, and database entities; computer program code for aggregating the alert messages according to event category and severity value to generate a category specific severity ranking of the alert messages; computer program code for displaying a status array having a plurality of chart entries, each chart entry corresponding to alert messages of a particular event category and each chart entry having a node entry for each node having status attributable to the alert messages, the status array is an N by M matrix of the plurality of chart entries, the plurality of chart entries including; i) a general alert chart entry displaying alert status of managed entities in the storage area network; ii) a storage chart entry indicating alert status of managed storage entities in the storage area network; iii) a host chart entry indicating alert status of managed host entities in the storage area network; and iv) a connectivity chart entry indicating alert status of managed connectivity entities in the storage area network; computer program code for receiving a selection of at least one node in the N by M status array matrix of the plurality of chart entries; computer program code for displaying the status array including simultaneously listing, for each category type, nodes having status events of greatest severity; computer program code for displaying, within at least one chart entry, node entries in relation to the selected at least one node in order to display the simultaneous status of nodes in the storage area network; and computer program code for displaying, within at least one chart entry, node entries having a status event associated with the event category for that chart entry, the node entries displayed in the chart entry according to the severity ranking and each node entry indicative of a severity scale of status for the corresponding effected node. - View Dependent Claims (30)
-
-
31. A method for gathering and monitoring the simultaneous status of nodes in a storage area network (SAN), comprising:
-
discovering a topology of nodes in the SAN, wherein the nodes comprise manageable entities, the manageable entities responsive to a server in the SAN and further including storage entities, connectivity entities, and database entities; propagating threshold values to remote agents, wherein responsive to the threshold values, the remote agents operable to analyze nodes and determine when a particular metric satisfying a triggering threshold is attained, and to generate a corresponding status event as an alert message; receiving alert messages, from the remote agents, corresponding to status events in the storage area network, each status event having a corresponding event category and severity value; storing status events in an event repository; aggregating the alert messages according to event category and severity value to generate a category specific severity ranking of the alert messages; displaying a status array having a plurality of chart entries, each chart entry corresponding to alert messages of a particular event category and each chart entry having a node entry for each node having status attributable to the alert messages, the status array is an N by M matrix of the plurality of chart entries, the plurality of chart entries including; i) a general alert chart entry displaying alert status of managed entities in the storage area network; ii) a storage chart entry indicating alert status of managed storage entities in the storage area network; iii) a host chart entry indicating alert status of managed host entities in the storage area network; and iv) a connectivity chart entry indicating alert status of managed connectivity entities in the storage area network; displaying the status array including simultaneously listing, for each category type, nodes having status events of greatest severity; displaying, within at least one chart entry, node entries in relation to the selected at least one node in order to display the simultaneous status of nodes in the storage area network; and displaying, within at least one chart entry, node entries having a status event associated with the event category for that chart entry, the node entries displayed in the chart entry according to the severity ranking and each node entry indicative of a severity scale of status for the corresponding effected node, wherein the severity scale for a node entry is an enumeration of events received for each of a plurality of severity levels with the severity ranking. - View Dependent Claims (32, 37, 38, 39)
-
Specification