Overview
Use OneIQ Pulse to connect all Azure subscriptions to your IT environment in OneIQ so that you can:
Optimize Azure spend by right-sizing Azure Virtual Machines with OneIQ Insights.
Understand dependencies among Azure and other workloads across Hybrid IT.
Identify cost-saving opportunities to repatriate application workloads from Azure to the data center.
Downloading OneIQ Pulse for Azure
OneIQ Pulse for Azure can be downloaded as an Azure Resource Manager (ARM) manifest from the Connectors tab of the IT environment in the OneIQ Portal:
Login to the OneIQ Portal.
Select IT Environments in the left navigation menu and go to the Connectors tab.
Select Microsoft Azure as the platform to connect.
In Connect your Microsoft Azure cloud, specify the name of the OneIQ Pulse for Azure connector to distinguish it from other connectors in your IT environment.
For example, this could be the name of the Azure region. Then click Download to save the OneIQ Pulse ARM manifest.
Go to the Azure Portal and search for Deploy a custom template.
Select Build your own template in the editor.
Load file.
Select the downloaded OneIQ Pulse ARM manifest.
Click Open and then Save.
Create new resource group and select the desired Region.
Credentials can be created with Azure CLI using an account with permissions to create Service Principals:
First, authorize Azure CLI:
az login
Then execute the following commands:
az ad sp create-for-rbac --role "Monitoring Reader" --name OneIQ-Pulse --scopes /subscriptions/{Azure Subscription ID}
az ad sp create-for-rbac --role "Reservations Reader" --name OneIQ-Pulse --scopes /subscriptions/{Azure Subscription ID}
The output will contain:
appId
which is the Service Principal ID andpassword
which is the Service Principal Token.
Note: When deploying OneIQ Pulse for Azure using newly generated credentials, remember that monitoring may not commence immediately, as some time is needed for changes to propagate across systems such as Azure Active Directory.
For NetFlow data, a Storage Blob Data Reader role will also be required:
az role assignment create --assignee "Tennant ID" --role "Storage Blob Data Reader" --scope "/subscriptions/{Azure Subscription ID}
Select the VM Size to deploy using the guidelines below.
Click Review + Create to ensure that the deployment is successful.
VM Sizing Guidelines
Each OneIQ Pulse for Azure connector can scale up to 100,000 containers and virtual machines. For deployment guidance in larger environments, please contact our team.
Containers + VMs | VM Size | vCPUs | Memory (GB) |
Up to 5,000 | Standard_B2s | 2 | 4 |
5,000 - 9,999 | Standard_B2ms | 2 | 8 |
10,000 - 24,999 | Standard_B4ms | 4 | 16 |
25,000 ,49,999 | Standard_B8ms | 8 | 32 |
50,000 - 74,999 | Standard_B12ms | 12 | 64 |
75,000 - 99,999 | Standard_B16ms | 16 | 128 |