Microsoft Azure compute data source

OnCommand Insights uses the Azure compute data collector to acquire inventory and performance data from Azure compute instances.

Requirements

You need the following information to configure this data collector:
  • Port requirement: 443 HTTPS
  • Azure Management Rest IP (management.azure.com)
  • Azure service principal client ID (user account)
  • Azure service principal authentication key (user password)
  • Azure service principal authentication key (user password)

You need to set up an Azure account for Cloud Insights discovery. Once the account is properly configured and you register the application in Azure, you will have the credentials required to discover the Azure instance with Cloud Insights. The following link describes how to set up the account for discovery:https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal

Configuration

Enter data into the data source fields according to the table below:

Field Description
Azure Service Principal Client ID Sign-in ID to Azure
Azure tenant ID Microsoft tenant ID
Azure Service Principal Authentication Key Login authentication key
I understand Microsoft bills me for API requests Check this to verify your understanding that Microsoft bills you for API requests made by Insight polling.

Advanced Configuration

Enter data into the data source fields according to the table below:
Field Description
Inventory Poll Interval (min) The default is 60
HTTP connection and socket timeout (sec) The default is 300
Performance Poll Interval (sec)| The default is 300