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
-
Click Settings > Target configuration.
-
On the Target configuration page, click Add Target.
-
On the Select target page, click Azure Service Principal.
-
In the side panel, review the connection requirements and then click Connect Target.
-
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.