Get the configuration of error rules in the specified application.
The request produces an application/json
payload.
GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/config/v1/applications/web/{id}/errorRules |
Environment ActiveGate | https://{your-activegate-domain}:9999/e/{your-environment-id}/api/config/v1/applications/web/{id}/errorRules |
To execute this request, you need an access token with ReadConfig
scope.
To learn how to obtain and use it, see Tokens and authentication.
The ID of the required web application.
ApplicationErrorRules
objectConfiguration of error rules in the web application.
An ordered list of custom errors.
Rules are evaluated from top to bottom; the first matching rule applies.
An ordered list of HTTP errors.
Rules are evaluated from top to bottom; the first matching rule applies.
Exclude (true
) or include (false
) custom errors listed in customErrorRules in Apdex calculation.
Exclude (true
) or include (false
) HTTP errors listed in httpErrorRules in Apdex calculation.
Exclude (true
) or include (false
) JavaScript errors in Apdex calculation.
CustomErrorRule
objectConfiguration of the custom error in the web application.
Capture (true
) or ignore (false
) the error.
Include (true
) or exclude (false
) the error in Davis AI problem detection and analysis.
Include (true
) or exclude (false
) the error in Apdex calculation.
The matching operation for the keyPattern.
BEGINS_WITH
CONTAINS
ENDS_WITH
EQUALS
The key of the error to look for.
The matching operation for the valuePattern.
BEGINS_WITH
CONTAINS
ENDS_WITH
EQUALS
The value of the error to look for.
HttpErrorRule
objectConfiguration of the HTTP error in the web application.
Capture (true
) or ignore (false
) the error.
If true
, match by errors that have CSP Rule violations.
Include (true
) or exclude (false
) the error in Davis AI problem detection and analysis.
If true
, match by errors that have unknown HTTP status code.
The HTTP status code or status code range to match by.
This field is required if considerUnknownErrorCode AND considerBlockedRequests are both set to false
.
The matching rule for the URL.
BEGINS_WITH
CONTAINS
ENDS_WITH
EQUALS
If true
, filter errors by URL.
Include (true
) or exclude (false
) the error in Apdex calculation.
The URL to look for.
{"customErrorRules": [{"capture": true,"customAlerting": true,"impactApdex": true,"keyMatcher": "BEGINS_WITH","keyPattern": "string","valueMatcher": "BEGINS_WITH","valuePattern": "string"}],"httpErrorRules": [{"capture": true,"considerBlockedRequests": true,"considerForAi": true,"considerUnknownErrorCode": true,"errorCodes": "400","filter": "BEGINS_WITH","filterByUrl": true,"impactApdex": true,"url": "string"}],"ignoreCustomErrorsInApdexCalculation": true,"ignoreHttpErrorsInApdexCalculation": true,"ignoreJavaScriptErrorsInApdexCalculation": true}