Microsoft Azure - FAQ

Microsoft Azure - FAQ

1. What happens to Azure monitor in Applications Manager when you delete any of the supported services from the Azure portal?
  1. When you perform a delete operation on any of the supported Azure resources in the Azure portal, the respective monitor will automatically be deleted in Applications Manager in the Azure parent monitor's next poll.
  2. Furthermore, an entry will be added in Audit logs upon deletion of Azure monitors in Applications Manager. You can check this under Admin -> Tools -> Audit logs -> choose Actions as 'Azure monitor deletion'.
2. What are the different modes of adding an Azure monitor in Applications Manager?
  1. AD Application & Service Principal:
    1. You have to create an AD App & Service Principal and assign a role for the same in the Azure portal. This will enable you to obtain the Client ID and AppKey information which you can then use to add a monitor in Applications Manager. Refer the prerequisites to know more. 
  2. Azure Organizational Account (Powershell):
    1. We create AD App & Service principal and assign role and generate ClientID and AppKey by executing PowerShell script using Org account credential. Refer the prerequisites to know more.
  3. OAuth:
    1. You have to create an AD App & Service Principal, assign a role to the same and perform App registration in the Azure portal.
    2. Then, you have to configure OAuth Provider in Applications Manager (Admin → OAuth Provider).
    3. You can then choose the created OAuth Provider in new monitor page to add the Azure monitor. Refer the prerequisites to know more.
3. What are the APIs used for data collection?
  1. Azure Subscription API
  2. Azure Virtual Machine list API
  3. Azure Virtual Machine instance API
  4. Azure Storage Account list API
  5. Azure SQL Server list API
  6. Azure SQL Database list API
  7. Azure Service Bus list API
4. What are the different types of errors that can occur in Applications Manger and how can I fix them?
  1. "Authentication failed. Access is denied." (Usually occurs while adding a new monitor)
  2. "Az powershell module is not installed." (Usually occurs while adding a new monitor)
  3. "Azure service discovery failed. Invalid application key" (Usually occurs when adding monitor using mode 1)
  4. "Azure service discovery failed. Invalid application key"  (Usually occurs when adding monitor using mode 2)
Note: Troubleshooting for other Azure services (SQL, VMs, and Storage Account) monitoring are available in the K-base separately.

          • Related Articles

          • Microsoft Azure VM - Enabling Diagnostics extension for Windows & Linux VMs

            Steps to enable Diagnostics extension for Windows VMs 1.Log in to Azure Portal (https://portal.azure.com) using the credentials of 'Administrator'. 2.Navigate to your virtual machine. 3.Click on 'Diagnostics settings' on the vertical pane. Select ...
          • Azure Virtual Machine - FAQ

            1. How is data collection happening for Azure Virtual Machine monitors? Microsoft Azure monitor discovery modes in AppManager: AD Application mode Organizational Account mode OAuth mode Azure VM monitor - Data collection methods: Azure Monitor Azure ...
          • Azure SQL Database - FAQ

            1. Why have we removed the Diagnostic Settings dependency in Azure SQL Database monitor? Till APM v15240: Azure SQL Database was using Diagnostic Settings to perform data collection. Prerequisites had to be fulfilled to turn on Diagnostic Settings ...
          • Azure Storage Account - FAQ

            1. Why have we removed the Diagnostic Settings dependency in Azure Storage Account monitor? Till APM v15300: Azure Storage Account monitor was using Diagnostic Settings to perform data collection. Azure Storage Account monitor was dependent on ...
          • Microsoft Azure - Error : Az Powershell module is not installed

            While adding the Microsoft Azure monitor or during data collection, if this error occurs, follow the below steps for troubleshooting: Check whether all the prerequisites mentioned in the below link are done: ...