Abstract:
Services in an operating environment are represented by stored service definitions that identify entities that perform the service. Entity definitions identify machine data pertaining to the entity. A key performance indicator (KPI) of the service characterizes the service on the whole or some aspect of it. Each KPI is defined by a search query that derives a value from machine data identified in the entity definitions. Processing devices cause display of a service-monitoring page having a services summary region and a services aspects region. The summary region displays interactive summary tiles that each correspond to a service and present information about an aggregate KPI that characterizes the service. The aspects region displays interactive aspect tiles that each correspond to a KPI characterizing some aspect of an associated service. Additional information may be included in the service-monitoring page and interaction features enable a user to navigate to enhanced information displays.
Abstract:
One or more processing devices derive values indicative of various aspects of how a particular service in an information technology (IT) environment is performing at a point in time or for a period of time. The values are derived by a search query over machine data associated with the one or more entities that provide the service. The one or more processing devices determine a value for an aggregate key performance indicator (KPI) for the service to indicate or characterize the service overall from values for each of the various aspects.
Abstract:
A GUI displays information about a service, such as a service in an IT environment, and the specification for a related key performance indicator (KPI). The service can be provided by a number of entities (e.g., servers) for which machine data is generated and collected. The KPI is defined by a search query that produces a KPI value from the relevant machine data. Thresholds can aid in translating KPI values into a simpler, and possibly, common set of state values (e.g., Normal, Warning, Critical). A user can supply via a GUI, one or more thresholds that are applied on a per-entity basis in the process of determining a state value for the KPI.
Abstract:
Techniques are disclosed for providing an aggregate key performance indicator (KPI) that spans multiple services and for receiving user adjustment to KPI factors to configure an aggregate KPI (e.g., heath score). The techniques 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. The techniques may also include the ability to create a correlation search using the selected KPIs and weights so that a notification may be generated when the aggregate KPI value exceeds a threshold.
Abstract:
Methods are disclosed to take advantage of the early collection of machine data from a new or changed entity in a computing environment in order to update the definitional information about entities used by a service monitoring system. In some embodiments, the process undertaken to recognize new or changed entities in an IT environment from collected machine data may be informed by the expertise of a particular subject matter area by installing that intelligence in a codified form packaged as a domain add-on to the service monitoring system.
Abstract:
A services monitoring system causes display of time-based graphical visualizations that each correspond to a different key performance indicator (KPI) reflecting how a service provided by one or more entities is performing. The graphical visualizations are all calibrated to a same time scale. Each KPI is defined by a search query that derives one or more values reflected in the graphical visualization for that KPI from machine data pertaining to the one or more entities that provide the service corresponding to the KPI.
Abstract:
One or more processing devices cause display of a service-monitoring page having a services summary region and a services aspects region. The services summary region contains an ordered plurality of interactive summary tiles, each summary tile corresponding to a respective service and providing a character or graphical representation of at least one value for an aggregate key performance indicator (KPI) characterizing the respective service as a whole. The services aspects region contains an ordered plurality of interactive aspect tiles, each aspect tile corresponding to a respective aspect KPI and providing a character or graphical representation of one or more values for the respective aspect KPI, each aspect KPI having an associated service and typifying performance for an aspect of the associated service. Each KPI is associated with a service having a service definition, each service definition has one or more entity definitions, each entity definition having information to identity machine data related to the entity, each KPI has a definition including a search query that produces a value derived from machine data identified using one or more of the entity definitions included in the service definition, and each value is indicative of how the service in whole or part is performing at a point in time or during a period of time.
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.