Adding an Azure Billing Target
The Azure Billing target grants Turbonomic access to billing data from the Azure Cost Details API or a cost export that you set up in Azure. Turbonomic uses this data to visualize historical cloud expenses and discover reservations. The Azure Billing target supports only Enterprise Agreements or Microsoft Customer Agreements bought directly from azure.com.
Before performing this task, be sure you have the required credentials for the service principal. Credentials include the billing account ID, application (client) ID, directory (tenant) ID, and client secret value. You also need to set up the appropriate role to enable access to billing data. If you do not have these credentials or if you have not set up a role, follow the steps outlined in this topic.
Adding an Azure Billing Target
This topic describes features that are available in the new design of the user interface. This new design is enabled by default. If you switched to the legacy design, click in the navigation bar of the user interface and then turn on the toggle to re-enable the new design. For more information, see New Design for the User Interface.
-
Click Settings > Target Configuration.
-
On the Target configuration page, click Add Target.
-
On the Select target page, click Azure Billing.
-
In the side panel, review the connection requirements and then click Connect Target.
-
Configure the following settings:
-
Display name
Specify a name that uniquely identifies this connection.
This name is for display purposes only and does not need to match any name in Azure.
-
Azure Government toggle
When enabled, Turbonomic identifies the target as an Azure Government account.
-
Directory (tenant) ID
Specify the Directory ID associated with your app registration.
Format: 32 alphanumeric characters separated by hyphens
-
Application (client) ID
Specify the application ID associated with your app registration.
Format: 32 alphanumeric characters separated by hyphens
-
Client secret value
Specify the client secret value associated with your app registration.
-
Billing Account ID
Specify the billing account ID.
You can find the billing ID in the Cost Management + Billing section of the Azure portal. The ID is different for MCA and EA accounts.
-
MCA Billing account ID
In the Azure portal, navigate to Cost management + Billing, open your MCA billing account, and then select Properties. The screen that displays includes a field for the Billing Account ID.
-
EA Billing account ID (Enrollment Number)
In the Azure portal, navigate to Cost management + Billing, open your EA account, and then select Overview. The screen that displays includes a field for the Billing Account ID.
-
-
Type of cost details dataset
The Azure Billing target can collect billing data for your Microsoft Customer Agreement (MCA) or Enterprise Agreement (EA) accounts through the Azure Cost Details API or a cost export that you set up in Azure.
For more information, see this topic.
-
Cost details API
-
Cost export
Specify the cost export name.
To find the cost export name in the Azure portal, navigate to Cost management + Billing and then select Exports. A list of the cost exports you have created displays. For more information about setting up cost exports, see this topic.
-
-
Proxy configuration
Specify proxy information only if you connect through a proxy.
-
Proxy hostname or IP address
Specify the address of the proxy used for this target.
-
Proxy port
Specify the port to use with the proxy used for this target. By default, the port is 8080.
-
Proxy username
Specify the username to use with the proxy.
-
Proxy password
Specify the password to use with the proxy.
-
Connect using HTTPS
Select this option if Turbonomic will connect to the proxy through HTTPS.
Note:Currently, HTTPS connection to global Azure or Azure Government is not supported. Be sure not to specify a secure proxy port, such as 9080 or 9081, in the Proxy port field.
-
-
After successfully adding a target, it can take up to 48 hours for any Azure reservation and billing data to display in the Turbonomic user interface.
After adding an Azure Billing Target
You have completed the required tasks for connecting to Azure. Turbonomic can now monitor your Azure workloads and billing data, and recommend actions to optimize these workloads at the lowest possible cost. Review the following topics for more information: