Defining a graphical visualization along a time-based graph lane using key performance indicators derived from machine data
First Claim
1. A method, comprising:
- receiving a selection of key performance indicators (KPIs) that each indicate a different aspect of how a service provided by one or more entities is performing, wherein each entity of the one or more entities produces machine data or wherein each entity has its operation reflected in machine data not produced by the entity, wherein a stored entity definition records an association between each entity and its associated machine data, wherein a stored service definition associates the one or more entities that provide the service, wherein each KPI is defined by a different search query that derives one or more values from the machine data associated with the one or more entities providing the service, wherein each of the one or more values is associated with a point in time and represents the aspect of how the service is performing at the associated point in time, and wherein the machine data comprises unstructured raw machine data; and
for each of the selected KPIs;
deriving the one or more values; and
causing display of a graphical visualization of the derived one or more values for the KPI along a time-based graph lane, wherein the graph lanes for the selected KPIs are parallel to each other, and wherein the graphical visualizations in the graph lanes are all calibrated to a same time scale;
wherein the method is performed by one or more processing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A service monitoring system receives a selection of key performance indicators (KPIs) that each indicate a different aspect of how a service provided by one or more entities is performing. Each entity of the one or more entities produces machine data or wherein each entity has its operation reflected in machine data not produced by the entity. Each KPI is defined by a different search query that derives one or more values from the machine data pertaining to the one or more entities providing the service, where each of the one or more values is associated with a point in time and representing the aspect of how the service is performing at the associated point in time. For each of the selected KPIs, the service monitoring system derives the one or more values and causes display of a graphical visualization of the derived one or more values for the KPI along a time-based graph lane. The graph lanes for the selected KPIs are parallel to each other and the graphical visualizations in the graph lanes are all calibrated to a same time scale.
230 Citations
30 Claims
-
1. A method, comprising:
-
receiving a selection of key performance indicators (KPIs) that each indicate a different aspect of how a service provided by one or more entities is performing, wherein each entity of the one or more entities produces machine data or wherein each entity has its operation reflected in machine data not produced by the entity, wherein a stored entity definition records an association between each entity and its associated machine data, wherein a stored service definition associates the one or more entities that provide the service, wherein each KPI is defined by a different search query that derives one or more values from the machine data associated with the one or more entities providing the service, wherein each of the one or more values is associated with a point in time and represents the aspect of how the service is performing at the associated point in time, and wherein the machine data comprises unstructured raw machine data; and for each of the selected KPIs; deriving the one or more values; and causing display of a graphical visualization of the derived one or more values for the KPI along a time-based graph lane, wherein the graph lanes for the selected KPIs are parallel to each other, and wherein the graphical visualizations in the graph lanes are all calibrated to a same time scale; 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, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
a memory; and a processing device coupled with the memory to; receive a selection of key performance indicators (KPIs) that each indicate a different aspect of how a service provided by one or more entities is performing, wherein each entity of the one or more entities produces machine data or wherein each entity has its operation reflected in machine data not produced by the entity, wherein a stored entity definition records an association between each entity and its associated machine data, wherein a stored service definition associates the one or more entities that provide the service, wherein each KPI is defined by a different search query that derives one or more values from the machine data associated with the one or more entities providing the service, wherein each of the one or more values is associated with a point in time and represents the aspect of how the service is performing at the associated point in time, and wherein the machine data comprises unstructured raw machine data; and for each of the selected KPIs; derive the one or more values; and cause display of a graphical visualization of the derived one or more values for the KPI along a time-based graph lane, wherein the graph lanes for the selected KPIs are parallel to each other, and wherein the graphical visualizations in the graph lanes are all calibrated to a same time scale. - View Dependent Claims (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 processing device to perform operations comprising:
-
receiving a selection of key performance indicators (KPIs) that each indicate a different aspect of how a service provided by one or more entities is performing, wherein each entity of the one or more entities produces machine data or wherein each entity has its operation reflected in machine data not produced by the entity, wherein a stored entity definition records an association between each entity and its associated machine data, wherein a stored service definition associates the one or more entities that provide the service, wherein each KPI is defined by a different search query that derives one or more values from the machine data associated with the one or more entities providing the service, wherein each of the one or more values is associated with a point in time and represents the aspect of how the service is performing at the associated point in time, and wherein the machine data comprises unstructured raw machine data; and for each of the selected KPIs; deriving the one or more values; and causing display of a graphical visualization of the derived one or more values for the KPI along a time-based graph lane, wherein the graph lanes for the selected KPIs are parallel to each other, and wherein the graphical visualizations in the graph lanes are all calibrated to a same time scale; wherein the operations are performed by the one or more processing devices. - View Dependent Claims (30)
-
Specification