To get statistics about release issues for your monitored entities and configure dynamic queries, you can integrate your issue-tracking system with Dynatrace.
Dynatrace currently supports integration with
To integrate your issue-tracking system
Please resolve errors before saving...
). Select Show errors to view the configuration errors (marked in red).For GitLab, to define queries to multiple projects, you can enter the /groups
API endpoint.
In the Issue query field, you can specify queries with placeholders that are resolved at runtime (for dynamic filtering).
Examples:
issueType = Bug and component in ({PRODUCT}) and affectedVersion in ({VERSION})
is:issue is:open label:{PRODUCT} label:{VERSION}
search={PRODUCT} {VERSION}&state=opened&scope=issues
For ServiceNow, placeholders aren't supported. You can query incidents by incident attribute values using the format <col_name><operator><value>
.
Example: correlation_displayLIKEDYNATRACE^active=true
. In this case, filtering will apply for records that contain DYNATRACE
within the correlation_display
column and that are currently active.
For other operators, consult the ServiceNow API documentation.
Any query that can be written as a sysparm_query
request parameter is supported.
The Username, Password, and Token fields are required as follows:
Once you add your issue tracker to Dynatrace, you can see issue statistics related to the monitored entities in the Release inventory on the Releases page. For example, if the release inventory shows entries for the application Cassandra with version 3.11
, the issue-tracking integration will provide the count of bugs for Cassandra version 3.11.
You can create a maximum of 20 issue-tracking configurations.
The following is a solution to a problem some people had with Automated release monitoring issue-tracking integration: no query results matching the filter.