Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.

keptn-contrib/dynatrace-service

Repository files navigation

Dynatrace-service

Dynatrace-service has reached end of life on December 22nd, 2023 similar to Keptn V1.

The Dynatrace Site Reliability Guardian incorporates the Quality-gates use cases.


GitHub release (latest by date) CI Go Report Card

Release validated with

Dynatrace-service: 0.27.2 Keptn: 1.4.4 Dynatrace: 1.279

Overview

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.

Table of contents