Monitoring IT services at an individual overall level from machine data
US-9762455-B2 · Sep 12, 2017 · US
US2016105338A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016105338-A1 |
| Application number | US-201514800672-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 15, 2015 |
| Priority date | Oct 9, 2014 |
| Publication date | Apr 14, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques are disclosed for providing an aggregate key performance indicator (KPI) that spans multiple services and for providing user adjustment to KPI factors via a GUI that enables a user to configure an aggregate KPI with feedback that better characterizes the performance of the services. The GUI may enable a user to select KPIs and to adjust weights (e.g., importance) associated with the KPIs. The weight of a KPI may affect the influence a value of the KPI has on the calculation of an aggregate KPI value (e.g., score). The GUI may provide near real-time feedback concerning the effect the weights have on the aggregate KPI value by displaying the aggregate KPI value (e.g., score) and updating the aggregate KPI value as the user adjusts the weights.
Opening claim text (preview).
What is claimed is: 1 . A method comprising: causing for display a graphical user interface that displays a plurality of key performance indicators (KPIs) and graphical control elements for the KPIs, the KPIs being associated with one or more services selected by a user and the graphical control elements enabling the user to adjust a weight of one of the KPIs, wherein the graphical user interface further displays a value of an aggregate KPI that is determined in view of weights and values of one or more of the KPIs; in response to a user adjustment of the weight of one of the KPIs via a corresponding graphical control element, modifying the value of the aggregate KPI in the graphical user interface to reflect the adjusted weight, wherein each of the plurality of KPIs is defined by a search query and indicates an aspect of how a service provided by one or more entities is performing at a point in time or during a period of time; wherein each entity of the one or more entities corresponds to an entity definition having an identification of machine data from or about the entity; wherein a service of the plurality of services is represented by a service definition that references the entity definition; and wherein the method is performed by one or more processing devices. 2 . The method of claim 1 , wherein the search query derives a value for a respective KPI from machine data produced by the one or more entities that provide the one or more services. 3 . The method of claim 1 , wherein the value of the aggregate KPI is calculated using a weighted average of values from KPIs of multiple services. 4 . The method of claim 1 , wherein the value of the one or more KPIs is determined by retrieving a most recent value for each of a plurality of KPIs from a data store, wherein the most recent value for a first KPI and the most recent value for a second KPI are derived from different time periods. 5 . The method of claim 1 , wherein the value of the one or more KPIs is derived by executing the search query defining each of the one or more KPIs. 6 . The method of claim 1 , wherein the graphical control element enables the user to adjust a weight of a respective KPI to an exclusion value that causes the respective KPI to be excluded from a calculation of the value of the aggregate KPI. 7 . The method of claim 1 , wherein the graphical control element enables the user to adjust a weight of a respective KPI to an exclusion value that causes the respective KPI to be excluded from a calculation of the value of the aggregate KPI, wherein the exclusion value is a minimum value associated with a range of weighting values. 8 . The method of claim 1 , wherein the graphical control element enables the user to adjust a weight of a respective KPI to a priority value that causes the respective KPI to override other KPIs when calculating the value of the aggregate KPI, wherein the value of the aggregate KPI is calculated based on only one of the KPIs having the weighting value. 9 . The method of claim 1 , wherein the graphical control element enables the user to adjust a weight of a respective KPI to a priority value that causes the respective KPI to override other KPIs when calculating the value of the aggregate KPI, wherein the value of the aggregate KPI is calculated based on only one of the KPIs having the weighting value, wherein the priority value is a maximum value associated with a range of weighting values. 10 . The method of claim 1 , further comprising: comparing the value for the aggregate KPI to a threshold; and causing generation of an alert based on the comparing. 11 . The method of claim 1 , further comprising: receiving a user indication to generate an alert when the value of the aggregate KPI exceeds a threshold associated with a critical state; generating a correlation search based on the plurality of KPIs and weights associated with the plurality of KPIs; and scheduling the correlation search to periodically execute. 12 . The method of claim 1 , further comprising: receiving a first user selection of services in a first display component of the graphical user interface, the first display component enabling the user to select a subset of services from a list of services within an IT environment; in response to the first selection, causing for display in a second display component of the graphical user interface a list of the KPIs associated with the one or more services selected by the user, wherein the second display component enables the user to select a subset of KPIs from the list of KPIs; receiving a second user selection of the subset of KPIs from the list of KPIs in the second display component of the graphical user interface; and in response to the second selection, causing for display in a third display component of the graphical user interface the one or more KPIs and the graphical control elements for the KPIs, wherein the third display component enables a user to adjust weights for the subset of KPIs. 13 . The method of claim 1 , wherein the graphical control element comprises a slider. 14 . The method of claim 1 , wherein the graphical user interface provides a visual indication of a state corresponding to the value of the aggregate KPI. 14 . The method of claim 1 , wherein the graphical user interface provides a visual indication of a state corresponding to the value of the aggregate KPI, wherein the state is critical when the value of the aggregate KPI exceeds a threshold value. 15 . The method of claim 1 , wherein the graphical user interface provides a visual indication of a state corresponding to each of the KPIs, wherein the state of a respective KPI is critical when the value of the respective KPI exceeds a threshold value. 16 . The method of claim 1 , wherein the search query derives the value for the KPI using a late-binding schema to extract an initial value from machine data and then performs a calculation with the initial value. 17 . The method of claim 1 , wherein the search query derives the value for the KPI by applying a late-binding schema to events containing raw portions of the machine data. 18 . A system comprising: a memory; and a processing device coupled with the memory to: cause for display a graphical user interface that displays a plurality of key performance indicators (KPIs) and graphical control elements for the KPIs, the KPIs being associated with one or more services selected by a user and the graphical control elements enabling the user to adjust a weight of one of the KPIs, wherein the graphical user interface further displays a value of an aggregate KPI that is determined in view of weights and values of one or more of the KPIs; in response to a user adjustment of the weight of one of the KPIs via a corresponding graphical control element, modifying the value of the aggregate KPI in the graphical user interface to reflect the adjusted weight, wherein each of the plurality of KPIs is defined by a search query and indicates an aspect of how a service provided by one or more entities is performing at a point in time or during a period of time; wherein each entity of the one or more entities corresponds to an entity definition having an identification of machine data from or about the entity; and wherein a service of the plurality of services is represented by a service definition that references the entity definition. 19 . The system of claim 18 , wherein the search query derives a value for a respective KPI from machine dat
Drawing of charts or graphs · CPC title
between a Database Management System and a front-end application · CPC title
Query execution · CPC title
Presentation of query results · CPC title
involving graphical user interfaces [GUIs] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.