Resource types and health checks in Azure resource health

Below is a complete list of all the checks executed through resource health by resource types.

Microsoft.CacheRedis/Redis

Executed Checks
  • Are all the Cache nodes up and running?
  • Can the Cache be reached from within the datacenter?
  • Has the Cache reached the maximum number of connections?
  • Has the cache exhausted its available memory?
  • Is the Cache experiencing a high number of page faults?
  • Is the Cache under heavy load?

Microsoft.CDN/profile

Executed Checks
  • Has any of the endpoints been stopped, removed, or misconfigured?
  • Is the supplemental portal accessible for CDN configuration operations?
  • Are there ongoing delivery issues with the CDN endpoints?
  • Can users change the configuration of their CDN resources?
  • Are configuration changes propagating at the expected rate?
  • Can users manage the CDN configuration using the Azure portal, PowerShell, or the API?

Microsoft.classiccompute/virtualmachines

Executed Checks
  • Is the host server up and running?
  • Has the host OS booting completed?
  • Is the virtual machine container provisioned and powered up?
  • Is there network connectivity between the host and the storage account?
  • Has the booting of the guest OS completed?
  • Is there ongoing planned maintenance?

Microsoft.cognitiveservices/accounts

Executed Checks
  • Can the account be reached from within the datacenter?
  • Is the Cognitive Services Resource Provider available?
  • Is the Cognitive Service available in the appropriate region?
  • Can read operations be performed on the storage account holding the resource metadata?
  • Has the API call quota been reached?
  • Has the API call read-limit been reached?

Microsoft.compute/virtualmachines

Executed Checks
  • Is the server hosting this virtual machine up and running?
  • Has the host OS booting completed?
  • Is the virtual machine container provisioned and powered up?
  • Is there network connectivity between the host and the storage account?
  • Has the booting of the guest OS completed?
  • Is there ongoing planned maintenance?

Microsoft.datalakeanalytics/accounts

Executed Checks
  • Can users submit jobs to Data Lake Analytics in the region?
  • Do basic jobs run and complete successfully in the region?
  • Can users list catalog items in the region?

Microsoft.datalakestore/accounts

Executed Checks
  • Can users upload data to Data Lake Store in the region?
  • Can users download data from Data Lake Store in the region?

Microsoft.documentdb/databaseAccounts

Executed Checks
  • Have there been any database or collection requests not served due to a DocumentDB service unavailability?
  • Have there been any document requests not served due to a DocumentDB service unavailability?

Microsoft.network/connections

Executed Checks
  • Is the VPN tunnel connected?
  • Are there configuration conflicts in the connection?
  • Are the pre-shared keys properly configured?
  • Is the VPN on-premise device reachable?
  • Are there mismatches in the IPSec/IKE security policy?
  • Is the S2S VPN connection properly provisioned or in a failed state?
  • Is the VNET-to-VNET connection properly provisioned or in a failed state?

Microsoft.network/virtualNetworkGateways

Executed Checks
  • Is the VPN gateway reachable from the internet?
  • Is the VPN Gateway in standby mode?
  • Is the VPN service running on the gateway?

Microsoft.NotificationHubs/namespace

Executed Checks
  • Can runtime operations like registration, installation, or send be performed on the namespace?

Microsoft.PowerBI/workspaceCollections

Executed Checks
  • Is the host OS up and running?
  • Is the workspaceCollection reachable from outside the datacenter?
  • Is the PowerBI Resource Provider available?
  • Is the PowerBI Service available in the appropriate region?

Microsoft.search/searchServices

Executed Checks
  • Can diagnostics operations be performed on the cluster?

Microsoft.SQL/Server/database

Executed Checks
  • Have there been logins to the database?

Microsoft.StreamAnalytics/streamingjobs

Executed Checks
  • Are all the hosts where the job is executing up and running?
  • Was the job unable to start?
  • Are there ongoing runtime upgrades?
  • Is the job in an expected state (for example running or stopped by customer)?
  • Has the job encountered out of memory exceptions?
  • Are there ongoing scheduled compute updates?
  • Is the Execution Manager (control plan) available?

Microsoft.web/serverFarms

Executed Checks
  • Is the host server up and running?
  • Is Internet Information Services running?
  • Is the Load balancer running?
  • Can the Web Service Plan be reached from within the datacenter?
  • Is the storage account hosting the sites content for the serverFarm available??

Microsoft.web/sites

Executed Checks
  • Is the host server up and running?
  • Is Internet Information server running?
  • Is the Load balancer running?
  • Can the Web App be reached from within the datacenter?
  • Is the storage account hosting the site content available?

Next Steps