Monitoring service-level performance using key performance indicators derived from machine data
First Claim
Patent Images
1. A method comprising:
- accessing a search query from computer storage and executing the search query automatically on a repeated basis, wherein, for each execution, the search query transforms machine data to a value by deriving the value from machine data associated with one or more entities that provide a service, the value indicating a measure of performance of the service at a point in time or over a period of time; and
representing each derived value in computer storage to produce a recorded time series for the measure;
wherein each of the one or more entities is represented in computer storage by an entity definition that associates the entity with machine data pertaining to the entity, and each entity definition is included in a service definition representing the service in computer storage;
wherein the machine data reflects activity in an information technology environment and is produced by one or more components of the information technology environment;
wherein the method is performed by a computer system comprising one or more processors coupled to the computer storage.
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.
160 Citations
30 Claims
-
1. A method comprising:
-
accessing a search query from computer storage and executing the search query automatically on a repeated basis, wherein, for each execution, the search query transforms machine data to a value by deriving the value from machine data associated with one or more entities that provide a service, the value indicating a measure of performance of the service at a point in time or over a period of time; and representing each derived value in computer storage to produce a recorded time series for the measure; wherein each of the one or more entities is represented in computer storage by an entity definition that associates the entity with machine data pertaining to the entity, and each entity definition is included in a service definition representing the service in computer storage; wherein the machine data reflects activity in an information technology environment and is produced by one or more components of the information technology environment; wherein the method is performed by a computer system comprising one or more processors coupled to the computer storage. - 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. A system comprising:
-
a memory; and a processing device coupled with the memory to; access a search query from computer storage and executing the search query automatically on a repeated basis, wherein, for each execution, the search query transforms machine data to a value by deriving the value from machine data associated with one or more entities that provide a service, the value indicating a measure of performance of the service at a point in time or over a period of time; and represent each derived value in computer storage to produce a recorded time series for the measure; wherein each of the one or more entities is represented in computer storage by an entity definition that associates the entity with machine data pertaining to the entity, and each entity definition is included in a service definition representing the service in computer storage; wherein the machine data reflects activity in an information technology environment and is produced by one or more components of the information technology environment. - View Dependent Claims (26, 27, 28, 29)
-
-
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:
-
access a search query from computer storage and executing the search query automatically on a repeated basis, wherein, for each execution, the search query transforms machine data to a value by deriving the value from machine data associated with one or more entities that provide a service, the value indicating a measure of performance of the service at a point in time or over a period of time; and represent each derived value in computer storage to produce a recorded time series for the measure; wherein each of the one or more entities is represented in computer storage by an entity definition that associates the entity with machine data pertaining to the entity, and each entity definition is included in a service definition representing the service in computer storage; wherein the machine data reflects activity in an information technology environment and is produced by one or more components of the information technology environment.
-
Specification