Graphical user interface for static and adaptive thresholds
First Claim
1. A method comprising:
- accessing stored threshold information for one or more time policies associated with a Key Performance Indicator (KPI), the KPI defined by a search query that derives a value from machine data, the value indicative of the performance of a service at a point in time or over a period of time, the service represented by a stored service definition associating one or more entities that provide the service, and each of the entities represented by a stored entity definition comprising an identification of the machine data pertaining to the entity;
determining a correspondence between one of the time policies and one or more time slots;
causing display of a user interface including a presentation schedule comprising the one or more time slots, wherein the one or more time slots have a unifying appearance;
wherein each of the one or more time policies is of a static time policy type or an adaptive time policy type, the static time policy type having a threshold with a user-indicated static threshold value, and the adaptive time policy type having a threshold with an adaptive threshold value provided automatically by the system based at least in part on historical values of the KPI, each threshold defining an end of a range of values corresponding to a KPI state;
wherein the machine data is produced by one or more components within an information technology environment and reflects activity within the information technology environment; and
wherein the method is performed by a computer system comprising one or more processors coupled to computer storage.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for providing a graphical user interface (GUI) for displaying and configuring adaptive or static thresholds for Key Performance Indicators (KPIs). The GUI may include one or more presentation schedules that may display threshold information associated with time policies. Each presentation schedule may include multiple time slots and span a portion of one or more time cycles. Some of the time slots may be associated with a specific time policy and may have a unifying appearance that distinguishes the time slots from timeslots associated with other time policies. The presentation schedules may arrange the time slots in a time grid arrangement (e.g., calendar grid view) or a graph arrangement with depictions (e.g., points, lines) that may illustrate KPI values and threshold markers that may illustrate the threshold values.
-
Citations
30 Claims
-
1. A method comprising:
-
accessing stored threshold information for one or more time policies associated with a Key Performance Indicator (KPI), the KPI defined by a search query that derives a value from machine data, the value indicative of the performance of a service at a point in time or over a period of time, the service represented by a stored service definition associating one or more entities that provide the service, and each of the entities represented by a stored entity definition comprising an identification of the machine data pertaining to the entity; determining a correspondence between one of the time policies and one or more time slots; causing display of a user interface including a presentation schedule comprising the one or more time slots, wherein the one or more time slots have a unifying appearance; wherein each of the one or more time policies is of a static time policy type or an adaptive time policy type, the static time policy type having a threshold with a user-indicated static threshold value, and the adaptive time policy type having a threshold with an adaptive threshold value provided automatically by the system based at least in part on historical values of the KPI, each threshold defining an end of a range of values corresponding to a KPI state; wherein the machine data is produced by one or more components within an information technology environment and reflects activity within the information technology environment; and wherein the method is performed by a computer system comprising one or more processors coupled to 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, 26)
-
-
27. A system comprising:
-
a memory; and a processing device coupled with the memory to; access stored threshold information for one or more time policies associated with a Key Performance Indicator (KPI), the KPI defined by a search query that derives a value from machine data, the value indicative of the performance of a service at a point in time or over a period of time, the service represented by a stored service definition associating one or more entities that provide the service, and each of the entities represented by a stored entity definition comprising an identification of the machine data pertaining to the entity; determine a correspondence between one of the time policies and one or more time slots; cause display of a user interface including a presentation schedule comprising the one or more time slots, wherein the one or more time slots have a unifying appearance; wherein each of the one or more time policies is of a static time policy type or an adaptive time policy type, the static time policy type having a threshold with a user-indicated static threshold value, and the adaptive time policy type having a threshold with an adaptive threshold value provided automatically by the system based at least in part on historical values of the KPI, each threshold defining an end of a range of values corresponding to a KPI state; and wherein the machine data is produced by one or more components within an information technology environment and reflects activity within the information technology environment. - 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, causes the processing device to perform operations comprising:
-
accessing stored threshold information for one or more time policies associated with a Key Performance Indicator (KPI), the KPI defined by a search query that derives a value from machine data, the value indicative of the performance of a service at a point in time or over a period of time, the service represented by a stored service definition associating one or more entities that provide the service, and each of the entities represented by a stored entity definition comprising an identification of the machine data pertaining to the entity; determining a correspondence between one of the time policies and one or more time slots; causing display of a user interface including a presentation schedule comprising the one or more time slots, wherein the one or more time slots have a unifying appearance; wherein each of the one or more time policies is of a static time policy type or an adaptive time policy type, the static time policy type having a threshold with a user-indicated static threshold value, and the adaptive time policy type having a threshold with an adaptive threshold value provided automatically by the system based at least in part on historical values of the KPI, each threshold defining an end of a range of values corresponding to a KPI state; and wherein the machine data is produced by one or more components within an information technology environment and reflects activity within the information technology environment. - View Dependent Claims (30)
-
Specification