Settings API - Site Reliability Guardian schema table

Site Reliability Guardian (app:dynatrace.site.reliability.guardian:guardians)

Create new guardians and add objectives. See documentation

Schema ID
Schema groups
Scope
app:dynatrace.site.reliability.guardian:guardians
-
environment
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/app:dynatrace.site.reliability.guardian:guardians
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/app:dynatrace.site.reliability.guardian:guardians
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/app:dynatrace.site.reliability.guardian:guardians

Authentication

To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.

Parameters

Property
Type
Description
Required
Name
name
text
-
required
Description
description
text
-
optional
Tags
tags
set

Define key/value pairs that further describe this guardian.

required
DQL variables
variables

Define variables for dynamically defining DQL queries

required
Objectives
objectives
-
required
The Variable object
Property
Type
Description
Required
Name
name
text
-
required
Value
definition
text
-
required
The Objective object
Property
Type
Description
Required
Objective name
name
text
-
required
Description
description
text
-
optional
Objective type
objectiveType
enum
  • DQL
  • REFERENCE_SLO
required
DQL query
dqlQuery
text
-
required
Enable auto adaptive threshold
autoAdaptiveThresholdEnabled
boolean
-
optional
Reference SLO
referenceSlo
text

Please enter the metric key of your desired SLO. SLO metric keys have to start with 'func:slo.'

required
Comparison operator
comparisonOperator
enum
  • GREATER_THAN_OR_EQUAL
  • LESS_THAN_OR_EQUAL
required
Target
target
float
-
optional
Warning
warning
float
-
optional