Monitoring service-level performance using key performance indicators derived from machine data
First Claim
Patent Images
1. A method, comprising:
- creating and storing one or more entity definitions that each associate an entity with machine data pertaining to that entity;
creating and storing a service definition for a service provided by one or more entities, the service definition referencing a corresponding one of said entity definitions for each of the one or more entities;
creating one or more key performance indicators (KPIs), each KPI defined by a search query that produces a value derived from the machine data identified in one or more of the entity definitions referenced in the service definition, each value indicative of how the service is performing at a point in time or during a period of time;
automatically performing the search query for at least one of the KPIs in accordance with a monitoring frequency, thereby making a transformation from machine data to derived KPI value; and
wherein the method is performed by a computing system comprising one or more processing devices coupled to computer memory for storing the service definition, entity definitions, and one or more KPIs.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more processing devices create one or more entity definitions that each associate an entity with machine data pertaining to that entity and create a service definition for a service provided by one or more entities. The service definition includes an entity definition for each of the one or more entities. The one or more processing devices create one or more key performance indicators (KPIs). Each KPI is defined by a search query that produces a value derived from the machine data identified in one or more of the entity definitions included in the service definition. Each value is indicative of how the service is performing at a point in time or during a period of time.
-
Citations
30 Claims
-
1. A method, comprising:
-
creating and storing one or more entity definitions that each associate an entity with machine data pertaining to that entity; creating and storing a service definition for a service provided by one or more entities, the service definition referencing a corresponding one of said entity definitions for each of the one or more entities; creating one or more key performance indicators (KPIs), each KPI defined by a search query that produces a value derived from the machine data identified in one or more of the entity definitions referenced in the service definition, each value indicative of how the service is performing at a point in time or during a period of time; automatically performing the search query for at least one of the KPIs in accordance with a monitoring frequency, thereby making a transformation from machine data to derived KPI value; and wherein the method is performed by a computing system comprising one or more processing devices coupled to computer memory for storing the service definition, entity definitions, and one or more KPIs. - 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, 28)
-
-
29. A system comprising:
-
a memory; and a processing device coupled with the memory to; create and store one or more entity definitions that each associate an entity with machine data pertaining to that entity; create and store a service definition for a service provided by one or more entities, the service definition referencing a corresponding one of said entity definitions for each of the one or more entities; create one or more key performance indicators (KPIs), each KPI defined by a search query that produces a value derived from the machine data identified in one or more of the entity definitions referenced in the service definition, the value indicative of how the service is performing at a point in time or during a period of time; and automatically perform the search query for at least one of the KPIs in accordance with a monitoring frequency, thereby making a transformation from machine data to derived KPI value.
-
-
30. 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:
-
creating and storing one or more entity definitions that each associate an entity with machine data pertaining to that entity; creating and storing a service definition for a service provided by one or more entities, the service definition referencing a corresponding one of said entity definitions for each of the one or more entities; creating one or more key performance indicators (KPIs), each KPI defined by a search query that produces a value derived from the machine data identified in one or more of the entity definitions referenced in the service definition, each value indicative of how the service is performing at a point in time or during a period of time; and automatically performing the search query for at least one of the KPIs in accordance with a monitoring frequency, thereby making a transformation from machine data to derived KPI value.
-
Specification