Adding an Azure Service Principal target

Add an Azure Service Principal target in the Turbonomic user interface to monitor and optimize workloads in your Azure environment. This target specifies the service principal credentials that Turbonomic will use to connect to Azure.

Before performing this task, be sure you have the Application (client) ID, Directory (tenant) ID, and client secret value for the service principal. If you do not have these credentials, follow the steps outlined in this topic.

Adding the target

  1. Click Settings > Target configuration.

  2. On the Target configuration page, click Add Target.

  3. On the Select target page, click Azure Service Principal.

  4. In the side panel, review the connection requirements and then click Connect Target.

  5. On the Connection overview page, 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.

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

After adding an Azure Service Principal target

Turbonomic starts to discover the resources in your Azure environment.

In the Target configuration page, the service principal displays as the primary target that you can edit, while the subscriptions display as derived targets that cannot be edited but can be validated like any other target.

Next step

Decide whether to use the Cost Details API or a cost export to enable access to your Azure billing data. For details, see this topic.