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 |
GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/app:dynatrace.site.reliability.guardian:guardians |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/app:dynatrace.site.reliability.guardian:guardians | |
Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/app:dynatrace.site.reliability.guardian:guardians |
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.
Property | Type | Description | Required |
---|---|---|---|
Namename | text | - | required |
Descriptiondescription | text | - | optional |
Tagstags | set | Define key/value pairs that further describe this guardian. | required |
DQL variablesvariables | Variable[] | Define variables for dynamically defining DQL queries | required |
Objectivesobjectives | Objective[] | - | required |
Variable
objectProperty | Type | Description | Required |
---|---|---|---|
Namename | text | - | required |
Valuedefinition | text | - | required |
Objective
objectProperty | Type | Description | Required |
---|---|---|---|
Objective namename | text | - | required |
Descriptiondescription | text | - | optional |
Objective typeobjectiveType | enum |
| required |
DQL querydqlQuery | text | - | required |
Display UnitdisplayUnit | DisplayUnit | - | optional |
Enable auto adaptive thresholdautoAdaptiveThresholdEnabled | boolean | - | optional |
Reference SLOreferenceSlo | text | Please enter the metric key of your desired SLO. SLO metric keys have to start with 'func:slo.' | required |
Comparison operatorcomparisonOperator | enum |
| required |
Targettarget | float | - | optional |
Warningwarning | float | - | optional |
DisplayUnit
objectProperty | Type | Description | Required |
---|---|---|---|
Base Unitbase | text | - | required |
display as unitdisplay | text | - | required |
Decimalsdecimals | integer | - | required |