VISUALIZATION OF DATA FROM CLUSTERS
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed towards the visualization of machine data received from computing clusters. Embodiments may enable improved analysis of computing cluster performance, error detection, troubleshooting, error prediction, or the like. Individual cluster nodes may generate machine data that includes information and data regarding the operation and status of the cluster node. The machine data is received from each cluster node for indexing by one or more indexing applications. The indexed machine data including the complete data set may be stored in one or more index stores. A visualization application enables a user to select one or more analysis lenses that may be used to generate visualizations of the machine data. The visualization application employs the analysis lens to produce visualizations of the computing cluster machine data.
-
Citations
60 Claims
-
1-30. -30. (canceled)
-
31. A method comprising:
-
receiving machine data from a computing cluster, the computing cluster including a plurality of computational cluster nodes coordinating in operation; determining, for each computational cluster node of the plurality of computational cluster nodes, a metric characterizing an aspect of computational performance of the computational cluster node, wherein the metric is determined based on the machine data; determining an event pattern based on the determined metrics, the event pattern being based on metrics for a plurality of computational cluster nodes; determining that the event pattern is indicative of a potential problem for operation of the computing cluster; and upon determining that the event pattern is indicative of the potential problem for operation of the computing cluster, generating a notification. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A network device comprising:
-
a memory device for storing instructions; and a processor device that executes at least a portion of the stored instructions to enable a plurality of actions, the actions including; receiving machine data from a computing cluster, the computing cluster including a plurality of computational cluster nodes coordinating in operation; determining, for each computational cluster node of the plurality of computational cluster nodes, a metric characterizing an aspect of computational performance of the computational cluster node, wherein the metric is determined based on the machine data; determining an event pattern based on the determined metrics, the event pattern being based on metrics for a plurality of computational cluster nodes; determining that the event pattern is indicative of a potential problem for operation of the computing cluster; and upon determining that the event pattern is indicative of the potential problem for operation of the computing cluster, generating a notification. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A non-transitive storage medium that includes a plurality of instructions, wherein execution of at least a portion of the instructions by a processor device enables a plurality of actions, the actions comprising:
-
receiving machine data from a computing cluster, the computing cluster including a plurality of computational cluster nodes coordinating in operation; determining, for each computational cluster node of the plurality of computational cluster nodes, a metric characterizing an aspect of computational performance of the computational cluster node, wherein the metric is determined based on the machine data; determining an event pattern based on the determined metrics, the event pattern being based on metrics for a plurality of computational cluster nodes; determining that the event pattern is indicative of a potential problem for operation of the computing cluster; and upon determining that the event pattern is indicative of the potential problem for operation of the computing cluster, generating a notification. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A system comprising:
-
a plurality of nodes; and a network device, including; a memory device for storing instructions; and a processor device that executes at least a portion of the stored instructions to enable a plurality of actions, the actions including; receiving machine data from a computing cluster, the computing cluster including a plurality of computational cluster nodes coordinating in operation; determining, for each computational cluster node of the plurality of computational cluster nodes, a metric characterizing an aspect of computational performance of the computational cluster node, wherein the metric is determined based on the machine data; determining an event pattern based on the determined metrics, the event pattern being based on metrics for a plurality of computational cluster nodes; determining that the event pattern is indicative of a potential problem for operation of the computing cluster; and upon determining that the event pattern is indicative of the potential problem for operation of the computing cluster, generating a notification. - View Dependent Claims (59, 60)
-
Specification