Interface for presenting performance data for hierarchical networked components represented in an expandable visualization of nodes
AssigneeSplunk Inc.
InventorsBrian Bingham, Tristan Fletcher
Life of this patent
Estimating the term…
Abstract
Techniques promote monitoring of hypervisor systems by presenting dynamic representations of hypervisor architectures that include performance indicators. A reviewer can interact with the representation to progressively view select lower-level performance indicators. Higher level performance indicators can be determined based on lower level state assessments. A reviewer can also view historical performance metrics and indicators, which can aid in understanding which configuration changes or system usages may have led to sub-optimal performance.
Claims20
A method comprising:
- causing display of a visualization that includes a plurality of nodes that are representative of a plurality of components included in an information technology environment,
- wherein each node of the plurality of nodes is connected to at least one other node to represent at least one hierarchical relationship among the plurality of components;
- determining a performance state of each component of the plurality of components;
- indicating the performance state of each component of the plurality of components by an appearance of each corresponding node of the plurality of nodes;
- receiving first input indicative of a selection of a first node of the plurality of nodes that corresponds to a first component of the plurality of components;
- identifying a hierarchical relationship involving the first node by expanding the visualization that includes the first node to include a second node that is representative of a second component that is a descendant component of the first component;
- presenting a performance indicator for the second component through the appearance of the first node so as to cumulatively reflect performance of the first and second components;
- receiving second input modifying the hierarchical relationship between the first node and the second node, wherein the second input corresponds to a change in a position of the second node corresponding to the second component with respect to the first node corresponding to the first component that causes a connection between the first and second nodes to be altered, the connection being a visual feature in the expanded visualization that is interconnected between the first and second nodes;
- and
- presenting the visualization of the information technology environment including the hierarchical relationship as modified by the second input.
A system comprising:
- a processor;
- and
- a non-transitory medium containing instructions that, when executed the processor, cause the system to perform actions including:
- causing display of a visualization that includes a plurality of nodes that are representative of a plurality of components included in an information technology environment,
- wherein each node of the plurality of nodes is connected to at least one other node to represent at least one hierarchical relationship among the plurality of components;
- determining a performance state of each component of the plurality of components;
- indicating the performance state of each component of the plurality of components by an appearance of each corresponding node of the plurality of nodes;
- receiving first input indicative of a selection of a first node of the plurality of nodes that corresponds to a first component of the plurality of components;
- identifying a hierarchical relationship involving the first node by expanding the visualization that includes the first node to include a second node that is representative of a second component that is a descendant component of the first component;
- presenting a performance indicator for the second component through the appearance of the first node so as to cumulatively reflect performance of the first and second components;
- receiving second input modifying the hierarchical relationship between the first node and the second node, wherein the second input corresponds to a change in a position of the second node corresponding to the second component with respect to the first node corresponding to the first component that causes a connection between the first and second nodes to be altered, the connection being a visual feature in the expanded visualization that is interconnected between the first and second nodes;
- and
- presenting the visualization of the information technology environment including the hierarchical relationship as modified by the second input.
A non-transitory medium with instructions stored thereon that, when executed by a processor of a monitoring system, causes the monitoring system to perform operations comprising:
- causing display of a visualization that includes a plurality of nodes that are representative of a plurality of components included in an information technology environment,
- wherein each node of the plurality of nodes is connected to at least one other node to represent at least one hierarchical relationship among the plurality of components;
- determining a performance state of each component of the plurality of components;
- indicating the performance state of each component of the plurality of components by an appearance of each corresponding node of the plurality of nodes;
- receiving first input indicative of a selection of a first node of the plurality of nodes that corresponds to a first component of the plurality of components;
- identifying a hierarchical relationship involving the first node by expanding the visualization that includes the first node to include a second node that is representative of a second component that is a descendant component of the first component;
- presenting a performance indicator for the second component through the appearance of the first node so as to cumulatively reflect performance of the first and second components;
- receiving second input modifying the hierarchical relationship between the first node and the second node, wherein the second input corresponds to a change in a position of the second node corresponding to the second component with respect to the first node corresponding to the first component that causes a connection between the first and second nodes to be altered, the connection being a visual feature in the expanded visualization that is interconnected between the first and second nodes;
- and
- presenting the visualization of the information technology environment including the hierarchical relationship as modified by the second input.
Dependencies are inferred from the claim text.