Install the .NET Agent for Microsoft Azure App Services

apmsaas
The .NET Agent for Microsoft Azure App Services allows enterprises running .NET applications in Microsoft Azure to identify and resolve performance issues. The .NET Agent for Microsoft Azure App Services integrates performance metrics into
DX APM
for intelligent analytics, alerting, and visibility on a single dashboard.
Here are the steps to install and configure the .NET Agent for Microsoft Azure App Services:
2
2
Install the .NET Agent Site Extension
You install the
DX APM
.NET Site Extension from the Microsoft Azure Extension Gallery.
Follow these steps:
  1. Log in to Microsoft Azure, navigate to
    App Services
    , and select your App Service.
  2. Select the Extensions blade for the selected App Service.
  3. Click
    + Add
    .
  4. Select
    APM .NET Agent for Azure App Services
    from the list of available extensions.
  5. Click
    OK
    to accept the license terms.
  6. Click
    OK
    to install the extension.
Configure the .NET Agent
You can configure the .NET agent in the Microsoft Azure Application settings blade.
  1. Select the
    Application Settings
    blade to configure your app service properties.
  2. Configure the agent connection details.
    You get the
    agentManager.url.1
    and
    agentManager.credential
    values from
    DX APM
    .
    1. Log in to your
      DX APM
      tenant.
    2. Click on the
      Agents
      menu in the left toolbar.
    3. Click the
      Show Agent Connection Details
      button.
    4. Copy the
      Manager Url
      .
    5. In Azure, add the agent manager URL into the
      agentManager.url.1
      key.
    6. In
      DX APM
      ,
      Show Agent Connection Details
      , copy the
      Manager
      Token
      .
    7. In Azure, add the token string into the
      agentManager.credential
      key.
  3. Configure browser agent automatic snippet injection.
    1. Create an application on the App Experience Analytics instance and associate it with the Application Performance Management instance you are using. To complete this step and the next step, use the information here.
    2. Copy the snippet from the App Experience Analytics instance that is associated with the Application Performance Management instance you are using.
    3. In Azure, add the snippet content into the
      introscope.agent.browseragent.snippetString
      key.
    4. Add the key
      introscope.agent.browseragent.autoInjectionEnabled
      with a value of
      true
      .
    5. Add the key
      introscope.agent.browseragent.responseCookieEnabled
      with a value of
      true
      .
  4. Select the
    Overview
    blade and click
    Restart
    .
Log Files
The .NET agent log files are located in the D:/home/LogFiles/SiteExtensions/APM/<Agent_Home> directory. Typically the <Agent_Home> directory is named
wily
.