Monitoring Aws Infrastructure with Dynatrace:

jaffar shaik
2 min readMar 22, 2022

--

Dynatrace enables monitoring of your entire infrastructure including your hosts, processes, and network.
You can perform log monitoring and view information such as the total traffic of your network, the CPU usage of your hosts,the response time of your processes, and more.

The following steps have been Taken to monitor Aws resources.
Step1:
Create an IAM user.

Figure1 :IAM User with EC2 and s3 Full Access

Step2:
Install Dynatrace OneAgent on the hosts.

Figure: Hosts With Dynatrace OneAgent


Step3:
To Setup Monitoring for the Aws we need Authenication credentials for the provider.

Figure : AWS Environment in Dynatrace

Step4:
Copy the Credentials and Paste them on Dynatrace Aws.

step5:
this helps to monitor our whole Aws Infrastructure.

Integrating Dynatrace for slack alerts:

Click on Integration — → Problem Notifications.

Lets create a channel name as #Devops.

Figure 4: Authorizing Dynatrace to Access slack data

Generate a Webhook URL from the slack channel and add it to the problem notification in Dynatrace.

Figure :Webhooks

Lets test the notification through CPU utilization and also by making a resource unavailable

Figure :SlackAlert for High Cpu usage

Integrating Dynatrace for Email alerts:

1.Click on Integration — → Problem Notifications.

2.Add the list of Emails to be alerted.

The alert for an Email can be seen as below:

Figure :alert for Host down

Conclusion:

Dynatrace is simple tool with less complexity to monitor any cloud infrastructure and also for Containers.

--

--

jaffar shaik
jaffar shaik

Written by jaffar shaik

Am DevOps Engineer and SRE based in india.

No responses yet