Service monitoring interface reflecting by-service mode
First Claim
1. A method comprising:
- causing display of a service-monitoring user interface on a client machine, the service-monitoring user interface comprising a region having an interactive element;
receiving at a server machine over a network connection a client machine transmission indicative of a user interaction with the interactive element to indicate a by-service mode;
creating a set of by-service seed group definitions in response to the client machine transmission and updating a record of seed group membership in computer storage by automatically classifying a plurality of received notable events into seed group membership based on the seed group definitions;
detecting a pattern of predictor event type occurrences among the plurality of received notable events classified into the seed group membership associated with a particular one of the seed group definitions;
transmitting, in response to detecting the pattern, an action message to at least one target action device over a network to cause the performance of a preventive action;
wherein at least one of the plurality of received notable events results from a correlation search over at least one key performance indicator (KPI), each KPI relating to a service having a stored service definition that identifies one or more entities that provide the service, each entity having stored entity definition information that identifies machine data produced by or about the entity from one or more sources, and each KPI being defined by a search query that produces a value derived from at least some of the machine data identified by the entity definition information of the one or more entities, the value indicative of a measure of the service relating to that KPI at a point in time or during a period of time;
wherein the machine data is produced by one or more components within an information technology environment and reflects activity within the information technology environment; and
wherein the method is performed by one or more processing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Network connected devices are controlled via the transmission of action messages to prevent or correct conditions that impair the operation of the networked information technology (IT) assets. The service monitoring system (SMS) monitoring the IT environment groups together related notable events that are received during system operation. Automatic processes dynamically determine grouping operations that automatically correlate the events without requiring, for example, a set of declarative grouping rules. Events grouping may be performed on a by-service basis to facilitate the complex processing of predicting undesirable system conditions that may be prevented or reduced by transmission of the action messages to the appropriate assets.
303 Citations
30 Claims
-
1. A method comprising:
-
causing display of a service-monitoring user interface on a client machine, the service-monitoring user interface comprising a region having an interactive element; receiving at a server machine over a network connection a client machine transmission indicative of a user interaction with the interactive element to indicate a by-service mode; creating a set of by-service seed group definitions in response to the client machine transmission and updating a record of seed group membership in computer storage by automatically classifying a plurality of received notable events into seed group membership based on the seed group definitions; detecting a pattern of predictor event type occurrences among the plurality of received notable events classified into the seed group membership associated with a particular one of the seed group definitions; transmitting, in response to detecting the pattern, an action message to at least one target action device over a network to cause the performance of a preventive action; wherein at least one of the plurality of received notable events results from a correlation search over at least one key performance indicator (KPI), each KPI relating to a service having a stored service definition that identifies one or more entities that provide the service, each entity having stored entity definition information that identifies machine data produced by or about the entity from one or more sources, and each KPI being defined by a search query that produces a value derived from at least some of the machine data identified by the entity definition information of the one or more entities, the value indicative of a measure of the service relating to that KPI at a point in time or during a period of time; wherein the machine data is produced by one or more components within an information technology environment and reflects activity within the information technology environment; and wherein the method is performed by one or more processing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a memory; and a processing device coupled with the memory to perform operations comprising; causing display of a service-monitoring user interface on a client machine, the service-monitoring user interface comprising a region having an interactive element; receiving at a server machine over a network connection a client machine transmission indicative of a user interaction with the interactive element to indicate a by-service mode; creating a set of by-service seed group definitions in response to the client machine transmission and updating a record of seed group membership in computer storage by automatically classifying a plurality of received notable events into seed group membership based on the seed group definitions; detecting a pattern of predictor event type occurrences among the plurality of received notable events classified into the seed group membership associated with a particular one of the seed group definitions; and transmitting, in response to detecting the pattern, an action message to at least one target action device over a network to cause the performance of a preventive action; wherein at least one of the plurality of received notable events results from a correlation search over at least one key performance indicator (KPI), each KPI relating to a service having a stored service definition that identifies one or more entities that provide the service, each entity having stored entity definition information that identifies machine data produced by or about the entity from one or more sources, and each KPI being defined by a search query that produces a value derived from at least some of the machine data identified by the entity definition information of the one or more entities, the value indicative of a measure of the service relating to that KPI at a point in time or during a period of time; wherein the machine data is produced by one or more components within an information technology environment and reflects activity within the information technology environment. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer readable storage medium encoding instructions thereon that, in response to execution by one or more processing devices, cause the one or more processing devices to perform operations comprising:
-
causing display of a service-monitoring user interface on a client machine, the service-monitoring user interface comprising a region having an interactive element; receiving at a server machine over a network connection a client machine transmission indicative of a user interaction with the interactive element to indicate a by-service mode; creating a set of by-service seed group definitions in response to the client machine transmission and updating a record of seed group membership in computer storage by automatically classifying a plurality of received notable events into seed group membership based on the seed group definitions; detecting a pattern of predictor event type occurrences among the plurality of received notable events classified into the seed group membership associated with a particular one of the seed group definitions; and transmitting, in response to detecting the pattern, an action message to at least one target action device over a network to cause the performance of a preventive action; wherein at least one of the plurality of received notable events results from a correlation search over at least one key performance indicator (KPI), each KPI relating to a service having a stored service definition that identifies one or more entities that provide the service, each entity having stored entity definition information that identifies machine data produced by or about the entity from one or more sources, and each KPI being defined by a search query that produces a value derived from at least some of the machine data identified by the entity definition information of the one or more entities, the value indicative of a measure of the service relating to that KPI at a point in time or during a period of time; wherein the machine data is produced by one or more components within an information technology environment and reflects activity within the information technology environment. - View Dependent Claims (30)
-
Specification