Splunk® IT Service Intelligence

Service Insights Manual

Configure KPI thresholds in ITSI

Severity-level thresholds determine the current status of your KPI in IT Service Intelligence (ITSI). When KPI values meet or exceed threshold conditions, the KPI status changes, for example from high to critical. The current status of the KPI is reflected in all views across the product, including service analyzers, glass tables, and deep dives. ITSI supports two types of KPI severity-level thresholds: aggregate thresholds and per-entity thresholds.

For an overview of the entire KPI creation workflow, see Overview of creating KPIs in ITSI.

Set aggregate thresholds

Aggregate thresholds are useful for monitoring the status of aggregated KPI values. For example, you might apply aggregate thresholds to monitor the status of KPIs that return the total number of service requests or service errors, based on a calculation that uses the stats count function.

  1. Within the KPI creation workflow, click Aggregate Thresholds.
  2. Click Add threshold to add a range of severity-level thresholds to the threshold preview graph.
    AggThresholds.png
  3. Click Finish.

For information about how KPI importance values affect the overall service health score, see Set KPI importance values in ITSI.

Set per-entity thresholds

Per-entity thresholds are useful for monitoring multiple separate entities against which a single KPI is running. For example, you might have a KPI such as Free Memory % that's running against three separate servers. Using per-entity thresholds, you can monitor the status of Free Memory % on each individual server.

Note: To configure per-entity thresholds, the KPI must be split by entity. For more information, see Split and filter a KPI by entities in ITSI.

  1. Within the KPI creation workflow, click Per-Entity Thresholds.
  2. Click Add threshold and add a range of severity-level thresholds to the preview graph. The preview shows separate search results for each entity associated with the service.
  3. Adjust the thresholds to reflect the severity levels to display when the entities exceed certain limits.
    PerEntityThreshold.png
  4. Click Finish.

Advanced thresholding options

Rather than manually configuring threshold values, you can use one of the following advanced options:

  • Time-based thresholds - user-defined threshold values to be used at different times of the day or week to account for changing KPI workloads.
  • Adaptive thresholds - thresholds calculated by machine learning algorithms that dynamically adapt and change based on the KPI's observed behavior.

For more information, see Overview of advanced thresholding in ITSI.

Next steps

  • After you configure KPI thresholds, you can set up alerts to notify you when aggregate KPI severities change. ITSI generates notable events in Episode Review based on the alerting rules you configure. For information, see Receive alerts when KPI severity changes in ITSI.
  • Alternatively, you can set up Anomaly Detection for the KPI. Anomaly Detection uses machine learning algorithms to automatically detect abnormalities in KPI behavior and notify you in Episode Review. For more information, see Apply anomaly detection to a KPI in ITSI.
Last modified on 21 June, 2024
Enable backfill for a KPI in ITSI   Configure KPI thresholds with machine learning in ITSI

This documentation applies to the following versions of Splunk® IT Service Intelligence: 4.18.0, 4.18.1, 4.19.0, 4.19.1


Was this topic useful?







You must be logged into splunk.com in order to post comments. Log in now.

Please try to keep this discussion focused on the content covered in this documentation topic. If you have a more general question about Splunk functionality or are experiencing a difficulty with Splunk, consider posting a question to Splunkbase Answers.

0 out of 1000 Characters