Dynatrace is a pure
APM Tool. It can not only monitor your application infrastructure and health,
but could also intimate the deep diagnostic details required for troubleshooting
bottlenecks using bytecode instrumentation.
Dynatrace provides customers an all-in-one performance
monitoring solution that includes user experience management, app performance,
and infrastructure monitoring with SaaS and managed deployment options.
Dynatrace supports out-of-the-box integrations to the Azure platform and
third-party technologies such as Docker, Mesosphere, and Pivotal, and automatically
detects anomalies based on machine learning algorithms.

Dynatrace makes it simple to monitor and optimize your
complex applications. Automatic discovery and baselining provides rich insights
with zero-configuraiton needed out of the box. Patented PurePath technology
traces 100% of all transactions across every tier. Dynatrace’s exclusive
PureStack TechnologyTM directly correlates guest and host infrastructure health
to individual application transactions and end users in real-time. Dynatrace 3D
Model Technology combines the transaction detail and infrastructure health
information provided by PurePath and PureStack Technology respectively to
provide a 3D topology model with the exact link between every transaction and
its guest and host infrastructure.
Connect Dynatrace with
your Sitecore web Apps:

Do you have a Dynatrace account? NO, not an issue, start
with 15-day SAAS login trail
NO need to install any software and hardware it’s all in
SAAS environment, just signup with free trail and monitor your Sitecore web
apps with Dynatrace and explore the feature of it.

Create the free account with SaaS login if you don’t have
the licence
Navigate to left manage option, under manage go to Deploy Dynatrace
and click on PaaS Integration:

Generate the environment and Token ID:

Copy token and environment id,
All done from Dynatrace side, let’s go to Sitecore web apps on
azure portal,

  1. Navigate to the Web apps you want to monitor in Dynatrace
  2. Go to app service under resource group
  3. Go to the application setting under setting options
  4. Go to app setting section
  5. Create 2 keys named DT_TENANT and DT_API_TOKEN
  6. Set the value of environment ID in DT_TENANT key and API ID
    in the Token ID key

Now go to extension option under the development tool and
click the add button from the right window:

Choose the extension named Dynatrace one agent and accept
the legal terms
Press ok to install the extension, it will take some time to
Dynatrace one agent has been installed on our sitecore web
apps, now we can monitor the web apps through Dynatrace.

Once Dynatrace agent connect with the web apps, it will list
down all the application which is connected through agent.

Now, login in the Dynatrace

Navigate to the monitor option on the left side and click on
hosts, now we can able to see the Sitecore webapps host here:

Click on the host link and monitor all the property of the
web apps like current CPU utilization and memory, etc..
Below are some screen shots of some interesting features to
monitor your application in Dynatrace:
Azure Application Reports:

Smartscape topology:

Below is the capability comparison between Dynatrace and
Azure Application insights

Perfect partners with DevOps in mind”

Dynatrace is the market-leading AI-powered monitoring solution for
operating large scale dynamic cloud systems. Dynatrace and Application Insights
are perfect partners with DevOps in mind. Deliver high quality code. Innovate
faster. Excel in customer satisfaction.

Dynatrace support:

I hope this article will give you some insight of Dynatrace and configure with Sitceore Azure Web Apps.
Happy Sitecoring and Dynatracing

One Reply to “Monitor your #Sitecore Azure Web Apps with #Dynatrace SaaS”

  1. Thank you for sharing wonderful information with us to get some idea about it.
    Azure Training
    Azure Online Training
    MS Azure Online Training

Leave a Reply

Your email address will not be published. Required fields are marked *