Cloud - Azure Opspack
Microsoft Azure is a cloud computing service created by Microsoft that provides on-demand cloud services to individuals, companies and governments across the world for building, testing, deploying and managing application and services through Microsoft managed data centers.
What You Can Monitor
This Opspack provides several Host Templates, allowing you to monitor various Azure Cloud Services, such as Virtual Machines, Storage Accounts and Load Balancers, as well as many others.
The following Host Templates are provided within this Opspack. Click the name of each Host Template to be taken to the relevant information page, including a full Service Check description and usage instructions.
|Cloud - Azure - Load Balancers||Monitor your Azure Load Balancers|
|Cloud - Azure - DNS Zones||Monitor your Azure DNS Zones|
|Cloud - Azure - Analysis Services Servers||Monitor your Azure Analysis Services Servers|
|Cloud - Azure - API Management Services||Monitor your Azure API Management Services|
|Cloud - Azure - Storage Accounts||Monitor your Azure Storage Accounts|
|Cloud - Azure - Virtual Network Gateways||Monitor your Azure Virtual Network Gateways|
|Cloud - Azure - App Service Plans||Monitor your Azure App Service Plans|
|Cloud - Azure - App Services||Monitor your Azure App Services|
|Cloud - Azure - Container Service Managed Clusters||Monitor your Azure Kubernetes Clusters|
|Cloud - Azure - Network Watcher - VM Connectivity||Monitor connectivity between VMs|
|Cloud - Azure - Network Watcher - VNG Troubleshooting||Monitor troubleshooting results for a Virtual Network Gateway|
|Cloud - Azure - Network Watcher - Connection Monitors||Monitor Connection Monitors for a Network Watcher|
|Cloud - Azure - Network Watcher - VM Security Rules||Monitor network security rules for a VM|
|Cloud - Azure - Linux VMs||Monitor your Azure Linux VMs|
|Cloud - Azure - Windows VMs||Monitor your Azure Windows VMs|
|Cloud - Azure - VM Backups||Monitor your Azure VM backups|
|Cloud - Azure - Backup||Monitor your Azure Recovery Vault Backups|
|Cloud - Azure - Site Recovery||Monitor your Azure Recovery Vault Replications|
|Cloud - Azure - Health Availability Status||Monitor the health status of your Azure resources|
|Cloud - Azure - Virtual Machines||Monitor your Azure Virtual Machines|
|Cloud - Azure - Virtual Machines Scale Sets||Monitor your Azure Virtual Machine Scale Sets|
|Cloud - Azure - Virtual Machines Scale Sets VM||Monitor your Azure Virtual Machines in Azure Virtual Machine Scale Sets|
Opsview Monitor Version 6.0.0 or newer
Setup Microsoft Azure for Monitoring
To monitor your Azure environment, you need to configure it for monitoring. This requires Administrator access on Azure.
You need to retrieve the following credentials, which will allow Opsview Monitor access to the metrics provided by Azure:
- Subscription ID
- Tenant/Directory ID
- Client/Application ID
- Secret Key
Follow the steps below to retrieve this information.
Step 1: Find the Subscription ID
The Subscription ID can be found in the Subscriptions section under the All services section in the Azure dashboard.
Step 2: Find the Tenant/Directory ID
The Tenant/Directory ID can be found in the Azure Active Directory section under the Properties section in the Azure dashboard.
Step 3: Find the Client/Application ID for your application
You need to create and register your application if you haven't already. For more information, refer to: Create an Azure Active Directory application
The Client/Application ID can be found in the Azure Active Directory section under the App registrations section in the Azure dashboard.
Step 4: Generate the Secret Key for your application
You will need to create a Secret Key for your application, once this has been created its value will be hidden, so save the value during creation.
To create the Secret Key, select your application from the list, select the Certificates and secrets section and then click on New client secret.
Specify a description and expiration date for your key and then click Add.