Service Level Agreement (SLA) profiles allow defining objectives regarding quality of service. For example, they can be used to check that the average response time for a request does not exceed a given value.
An SLA profile is a collection of KPI thresholds. SLA profiles may be used by the following elements:
Name | Description | Accept variable | Required | Since |
---|---|---|---|---|
name | The name of the SLA Profile | - | ✓ | 6.9 |
description | The description of the SLA Profile | - | - | 6.9 |
thresholds | The definition of KPI thresholds | - | ✓ | 6.9 |
Defining a SLA Profile:
sla_profiles
name MySlaProfile
thresholds
avg-request-resp-time warn >= 200ms fail >= 500ms per test
perc-transaction-resp-time (p90) warn >= 1s fail >= 2s per test
error-rate warn >= 2% fail >= 5% per test
error-rate warn >= 5% per interval