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.

Important:

The Microsoft Enterprise Agreement target has reached end of support and will be removed from the product in version 8.13.1.

If you previously added a Microsoft Enterprise Agreement target in the Turbonomic user interface to manage global Azure or Azure Government subscriptions, remove the target before adding the Azure Billing target. It is not possible to have both the Microsoft Enterprise Agreement and Azure Billing targets managing the same subscriptions.

For more information about end of support for the Microsoft Enterprise Agreement target, see this topic.

Adding an Azure Billing Target

  1. Click Settings > Target Configuration.

  2. Click New Target > Public Cloud.

  3. Select Azure Billing.

  4. 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.

    • 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.

    • US Government

      When enabled, Turbonomic identifies the target as an Azure Government account.

    • Use a cost export

      Specify the cost export name.

      • Turned off: Turbonomic will collect data via the Cost Details API.

      • Turned on: Turbonomic will collect data via a cost export.

        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 Cost Export Setup.

    • 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.

    • Proxy Information

      Specify proxy information only if you connect through a proxy.

      • Proxy Host

        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, this is 8080.

      • Proxy Username

        Specify the username to use with the proxy.

      • Proxy Password

        Specify the password to use with the proxy.

      • Secure Proxy Connection

        Select this option if Turbonomic will connect to the proxy via HTTPS.

      Note:

      Currently, secure proxy 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.

Note:

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: