The dynatrace-service allows you to integrate Dynatrace monitoring in your Keptn sequences. It provides the following capabilities:
SLI-provider: To support the evaluation of the quality gates, the dynatrace-service can be configured to retrieve SLIs for a Keptn project, stage or service.
Forwarding events from Keptn to Dynatrace: The dynatrace-service can forward events such as remediation, deployment, test start/stop, evaluation or release events to Dynatrace using attach rules to ensure that the correct monitored entities are associated with the event.
Forwarding problem notifications from Dynatrace to Keptn: The dynatrace-service can support triggering remediation sequences by forwarding problem notifications from Dynatrace to a Keptn environment and ensuring that the sh.keptn.events.problem event is mapped to the correct project, service and stage.
Automatic onboarding of monitored service entities: The dynatrace-service can be configured to periodically check for new service entities detected by Dynatrace and automatically import these into Keptn.
Upgrading to 0.18.0 or newer
If you are planning to upgrade to dynatrace-service version 0.18.0 or newer from version 0.17.1 or older, then please make sure to read and follow these instructions on patching your secrets before doing the upgrade.