Topology navigator for IT services
First Claim
1. A method comprising:
- causing display of a plurality of service nodes and dependencies between the plurality of service nodes, a first service node being identified as an in-focus service node, wherein each service node represents one of a plurality of services that is provided by one or more entities, each entity corresponding to an entity definition having an identification of machine data from or about the entity, each service corresponding to a service definition associating the entity definitions for the entities that provide the service and having a key performance indicator (KPI) defined by a search query that derives a value indicating performance of the service from machine data identified in the associated entity definitions;
causing display of a presentation of information, the information related to a first service represented by the in-focus service node;
receiving a user selection of a second service node of the plurality of service nodes;
responsive to the user selection of the second service node, transitioning the in-focus service node identification from the first service node to the second service node, and updating the presentation of information with information related to the service represented by the second service node;
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
Techniques are disclosed for providing a topology navigator that may enable a user to view performance information for multiple IT services associated with a user'"'"'s IT environment. The topology navigator may include multiple display components for displaying information about the services. A first display component may display multiple services as a graph of interdependent service nodes and a second display component may display information about one or more of the service nodes. The topology navigator may enable a user to visually inspect the aggregate KPI (e.g., health score) of multiple services to identify dependent services that are of interest (e.g., low performance) and navigate through the services to identify dependent services that may adversely affect a service of interest to the user. In one example, the second display component may display key performance indicators (KPIs) associated with the dependent service and the user may select one or more of the KPIs to add them to another display component for further analysis.
-
Citations
29 Claims
-
1. A method comprising:
-
causing display of a plurality of service nodes and dependencies between the plurality of service nodes, a first service node being identified as an in-focus service node, wherein each service node represents one of a plurality of services that is provided by one or more entities, each entity corresponding to an entity definition having an identification of machine data from or about the entity, each service corresponding to a service definition associating the entity definitions for the entities that provide the service and having a key performance indicator (KPI) defined by a search query that derives a value indicating performance of the service from machine data identified in the associated entity definitions; causing display of a presentation of information, the information related to a first service represented by the in-focus service node; receiving a user selection of a second service node of the plurality of service nodes; responsive to the user selection of the second service node, transitioning the in-focus service node identification from the first service node to the second service node, and updating the presentation of information with information related to the service represented by the second service node; 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, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a memory; and a processing device coupled with the memory to; causing display of a plurality of service nodes and dependencies between the plurality of service nodes, a first service node being identified as an in-focus service node, wherein each service node represents one of a plurality of services that is provided by one or more entities, each entity corresponding to an entity definition having an identification of machine data from or about the entity, each service corresponding to a service definition associating the entity definitions for the entities that provide the service and having a key performance indicator (KPI) defined by a search query that derives a value indicating performance of the service from machine data identified in the associated entity definitions; and causing display of a presentation of information, the information related to a first service represented by the in-focus service node; receive a user selection of a second service node of the plurality of service nodes; transition the in-focus service node identification from the first service node to the second service node responsive to the user selection of the second service node, and updating the presentation of information with information related to the service represented by the second service node; and 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 (21, 22, 23, 24)
-
-
25. A non-transitory computer readable storage medium encoding instructions thereon that, in response to execution by one or more processing devices, cause the processing device to perform operations comprising:
-
causing display of a plurality of service nodes and dependencies between the plurality of service nodes, a first service node being identified as an in-focus service node, wherein each service node represents one of a plurality of services that is provided by one or more entities, each entity corresponding to an entity definition having an identification of machine data from or about the entity, each service corresponding to a service definition associating the entity definitions for the entities that provide the service and having a key performance indicator (KPI) defined by a search query that derives a value indicating performance of the service from machine data identified in the associated entity definitions; causing display of a presentation of information, the information related to a first service represented by the in-focus service node; receiving a user selection of a second service node of the plurality of service nodes; responsive to the user selection of the second service node, transitioning the in-focus service node identification from the first service node to the second service node, and updating the presentation of information with information related to the service represented by the second service node; and 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 (26, 27, 28, 29)
-
Specification