Is Azure cloud part of your infrastructure? You can use IDERA Uptime Cloud Monitor to monitor your Azure cloud resources. As of today, we support monitoring for Azure Virtual Machines, Azure MSSQL, Azure database for MySQL and Azure database for PostgreSQL.
Uptime Cloud Monitor from IDERA offers a SAAS based out-of-the-box solution for monitoring Azure resources for performance and availability. You need the following to monitor an Azure account on UCM.
There are three steps that you need to do to start monitoring an Azure Account using IDERA Uptime Cloud Monitor:
Figure 1: In your Uptime Cloud Monitor Account, navigate to Azure
Login to your Uptime Cloud Monitor account and navigate to Azure Tab. Click on ‘Click Here’ to add an Azure account.
Figure 2: Wizard to enter Azure Tenant ID, Azure client ID and Client Secret key.
1. Enter Azure Tenant ID.
2. Enter Azure client ID.
3. Enter Azure client secret key.
4. If you are not sure how to get the above values for your Azure account, click on “Show me how” link to check the steps to get required data from your Azure account.
5. Go to the next wizard after filling required fields.
Figure 3: Wizard to enter label for Azure account and tags.
6. Enter Unique label for Azure account.
7. Enter comma separated tags (optional).
8. Click on ‘Done’ button to verify creds and add account for monitoring.
In Azure tab, there is an Overview secondary tab in the left navigation menu where stats for resources of all accounts can be viewed. Also by clicking on account name in the left navigation menu, resources of the chosen account will be visible.
Figure 4: Overview for Azure account showing metrics count and objects count.
Figure 5: Virtual Machines Dashboard.
As Figure 5 illustrates, from the Azure Virtual Machines Dashboard, a user can:
Figure 6: SQL Database Dashboard
As Figure 6 illustrates, from the Azure SQL Database Dashboard, a user can:
Figure 7: MySQL servers dashboard.
As Figure 7 illustrates, from the Azure MySQL Servers Dashboard, a user can:
Figure 8: PostgreSQL servers dashboard.
As Figure 8 illustrates, from the Azure PostgreSQL Servers Dashboard, a user can:
Figure 9: All entities list.
This is a paginated list of all Azure resources. Note: UCM currently supports monitoring for four resources (VM, Azure SQL databases, Azure MySQL Servers and Azure PostgreSQL Servers) but all entities page will list all your Azure resources. If there is a different Azure resource you are running (Eg. Azure Redis Cache) for which there is no UCM support for detailed monitoring, then the “Details” button will be hidden for that resource/resources. As an illustration, in Figure 9, Azure entities of type “Other” do not have an associated Details button.
Accounts is a paginated list of all Azure accounts added for monitoring. User can either enable, disable or edit an account.
User can also add a new account by clicking on New Azure Account button.
Figure 10: Tree List of entities within an Azure Account.
As shown in Figure 10, the user would be presented with a tree list of all entities within an Azure account, segregated by Azure Resource Groups. The user can disable monitoring for specific entities or disable monitoring for all entities within a specific Resource Group.
Details for a resource can be opened from All Entities page. Details can also be viewed by clicking ‘Details->’ on the resource widget on Dashboards page.
In the details page, data graphs are available for all the monitored metrics for that resource.
Screenshot shows Details graph for VM CPU usage.
Figure 11: CPU Utilization data for a Virtual Machine.
Figure 12: A new alert being added that will be triggered when Azure VM CPU metric exceeds a threshold of 90% within a time period of 5 min
Alerts can be configured against any of these all monitored metrics for Azure resources.
You can configure new alerts that will be triggered when performance issues with Azure resources. You can also configure the notification mechanisms for a triggered alert.
1. Go to Alerts Tab > Configure alerts and click on “New Alerts” button
2. Provide values for these fields in the New Alert page:
Uptime Cloud Monitor supports notifying different sets of users with differing notification mechanisms for each alert type. Notification mechanisms include:
Webhooks are also exposed for clients to configure custom notification mechanisms.
More about setting up website probe alerts can be found here.
Sign up for a 14 day FREE TRIAL of Uptime Cloud Monitor (no Credit Card required).
You can find more information about Uptime Cloud Monitor pricing options here.
We charge only $0.08 per month per metric!
Sign up today!