diff --git a/README.md b/README.md index 71798e3..3d0ba36 100644 --- a/README.md +++ b/README.md @@ -287,6 +287,10 @@ AND THATS IT - seriously! :-) Now - what is this AWS Lambda function actual doing? *handleDynatraceProblemNotification*: This lambda functions queries the Dynatrace Problem REST API to capture more data about the impacted entities. In case the Problem was detected on an Entity where an AWS CodeDeploy Deployment was logged as a Deployment Event the function will figure out the previous AWS CodeDeploy Revision and initiate a deployment of that revision. This should then bring the system back into its previous state! +Here is a Problem with a comment from the Lambda function indicating that a previous revision was deployed: +![](./images/autoremediation_commentonproblemticket.png) + + If you want to learn more about Self-Healing and Auto-Remediation I suggest you check out some of our material online. Deploying a previous revision is obviously just one easy remediation action. We could query the Dynatrace Timeseries API to figure out what else is going on in the system and e.g: scale up EC2 instances in case of traffic peaks or stop/promote BLUE/GREEN deployments in case we detect problems with one or the other version: * [Blog: Auto-Mitigation with Dynatrace AI – or shall we call it Self-Healing?](https://www.dynatrace.com/blog/auto-mitigation-with-dynatrace-ai-or-shall-we-call-it-self-healing/) * [YouTube Self-Healing Demo with our Lab Team: Auto-Scaling and Restarting Sevices](https://www.youtube.com/watch?v=0zlCxVEf8pk&list=PLqt2rd0eew1YFx9m8dBFSiGYSBcDuWG38&index=18) diff --git a/images/autoremediation_commentonproblemticket.png b/images/autoremediation_commentonproblemticket.png new file mode 100644 index 0000000..a09b9f1 Binary files /dev/null and b/images/autoremediation_commentonproblemticket.png differ diff --git a/images/problemdetection_highfailurerate.png b/images/problemdetection_highfailurerate.png new file mode 100644 index 0000000..7aa31aa Binary files /dev/null and b/images/problemdetection_highfailurerate.png differ