• Home
  • Dynatrace API
  • Environment
  • Settings
  • Schemas
  • Problem alerting profiles

Settings API - Problem alerting profiles schema table

Problem alerting profiles (builtin:alerting.profile)

Alerting profiles enable you to set up fine-grained alert-filtering rules that are based on the severity, customer impact, associated tags, and/or duration of detected problems. Alerting profiles enable you to control exactly which conditions result in problem notifications and which don't. This includes all problem-push notifications that are sent via the Dynatrace mobile app and displayed in the Dynatrace web UI. Alerting profiles can also be used to set up filtered problem-notification integrations with 3rd party messaging systems like Slack, VictorOps, and PagerDuty.

Schema IDSchema groupsScope
builtin:alerting.profile
  • group:alerting
environment
Retrieve schema via Settings API
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:alerting.profile
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:alerting.profile
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:alerting.profile

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

PropertyLabelTypeDescriptionRequired
nameNametext-required
managementZoneManagement zonetext

Define management zone filter for profile

optional
severityRulesSeverity rulesset

Define severity rules for profile. A maximum of 100 severity rules is allowed.

required
eventFiltersEvent filtersset

Define event filters for profile. A maximum of 100 event filters is allowed.

required

Request body objects

The AlertingProfileSeverityRule object
PropertyLabelTypeDescriptionRequired
severityLevelProblem severity levelenum-required
delayInMinutesProblem send delay in minutesinteger

Send a notification if a problem remains open longer than X minutes.

required
tagFilterIncludeModeFilter problems by tagenum-required
tagFilterTagsset-required
The PredefinedEventFilter object
PropertyLabelTypeDescriptionRequired
eventTypeFilter problems by a Dynatrace event typeenum-required
negateNegateboolean-required
The TextFilter object
PropertyLabelTypeDescriptionRequired
operatorOperator of the comparisonenum-required
valueValuetext-required
negateNegateboolean-required
enabledEnabledboolean-required
caseSensitiveCase sensitiveboolean-required
The MetadataFilterItem object
PropertyLabelTypeDescriptionRequired
metadataKeyKeytext

Type 'dt.' for key hints.

required
metadataValueValuetext-required
The MetadataFilter object
PropertyLabelTypeDescriptionRequired
metadataFilterItems-set

Define filters for event properties. A maximum of 20 properties is allowed.

required
The CustomEventFilter object
PropertyLabelTypeDescriptionRequired
titleFilterTitle filterTextFilter-optional
descriptionFilterDescription filterTextFilter-optional
metadataFilterProperty filtersMetadataFilter-optional
The AlertingProfileEventFilter object
PropertyLabelTypeDescriptionRequired
typeFilter problems by any event of sourceenum-required
predefinedFilter-PredefinedEventFilter-required
customFilter-CustomEventFilter-required