Resource types and health checks in Azure resource health
-
- 6 minutes to read
-
Below is a complete list of all the checks executed through resource health by resource types.
Microsoft.AnalysisServices/servers
Executed Checks |
- Is the server up and running?
- Has the server run out of memory?
- Is the server starting up?
- Is the server recovering?
|
Microsoft.ApiManagement/service
Executed Checks |
- Is the Api Management service up and running?
|
Executed Checks |
- Is the Azure Spring Cloud instance available?
|
Microsoft.Batch/batchAccounts
Executed Checks |
- Is the Batch account up and running?
- Has the pool quota been exceeded for this batch account?
|
Microsoft.Cache/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 |
- 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?
- Is the host hardware degraded and predicted to fail soon?
|
Microsoft.classiccompute/domainnames
Executed Checks |
- Is production slot deployment healthy across all role instances?
- Is the role healthy across all its VM instances?
- What is the health status of each VM within a role of a cloud service?
- Was the VM status change due to platform or customer initiated operation?
- Has the booting of the guest OS completed?
- Is there ongoing planned maintenance?
- Is the host hardware degraded and predicted to fail soon?
- Learn More about Executed Checks
|
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/hostgroups/hosts
Executed Checks |
- Is the host up and running?
- Is the host hardware degraded?
- Is the host deallocated?
- Has the host hardware service healed to different hardware?
|
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?
- Is the host hardware degraded and predicted to fail soon?
|
Microsoft.ContainerService/managedClusters
Executed Checks |
- Is the cluster up and running?
- Are core services available on the cluster?
- Are all cluster nodes ready?
- Is the service principal current and valid?
|
Microsoft.datafactory/factories
Executed Checks |
- Have there been pipeline run failures?
- Is the cluster hosting the Data Factory healthy?
|
Microsoft.datalakeanalytics/accounts
Executed Checks |
- Have users experienced problems submitting or listing their Data Lake Analytics jobs?
- Are Data Lake Analytics jobs unable to complete due to system errors?
|
Microsoft.datalakestore/accounts
Executed Checks |
- Have users experienced problems uploading data to Data Lake Store?
- Have users experienced problems downloading data from Data Lake Store?
|
Microsoft.datamigration/services
Executed Checks |
- Has the database migration service failed to provision?
- Has the database migration service stopped due to inactivity or user request?
|
Microsoft.DataShare/accounts
Executed Checks |
- Is the Data Share account up and running?
- Is the cluster hosting the Data Share available?
|
Executed Checks |
- Is the server unavailable due to maintenance?
- Is the server unavailable due to reconfiguration?
|
Executed Checks |
- Is the server unavailable due to maintenance?
- Is the server unavailable due to reconfiguration?
|
Microsoft.DBforPostgreSQL/servers
Executed Checks |
- Is the server unavailable due to maintenance?
- Is the server unavailable due to reconfiguration?
|
Microsoft.devices/iothubs
Executed Checks |
- Is the IoT hub up and running?
|
Microsoft.DigitalTwins/DigitalTwinsInstances
Executed Checks |
- Is the Azure Digital Twins instance up and running?
|
Microsoft.documentdb/databaseAccounts
Executed Checks |
- Have there been any database or collection requests not served due to an Azure Cosmos DB service unavailability?
- Have there been any document requests not served due to an Azure Cosmos DB service unavailability?
|
Microsoft.eventhub/namespaces
Executed Checks |
- Is the Event Hubs namespace experiencing user generated errors?
- Is the Event Hubs namespace currently being upgraded?
|
Microsoft.hdinsight/clusters
Executed Checks |
- Are core services available on the HDInsight cluster?
- Can the HDInsight cluster access the key for BYOK encryption at rest?
|
Microsoft.IoTCentral/IoTApps
Executed Checks |
- Is the IoT Central Application available?
|
Microsoft.KeyVault/vaults
Executed Checks |
- Are requests to key vault failing due to Azure KeyVault platform issues?
- Are requests to key vault being throttled due to too many requests made by customer?
|
Microsoft.Kusto/clusters
Executed Checks |
- Is the cluster experiencing low ingestion success rates?
- Is the cluster experiencing high ingestion latency?
- Is the cluster experiencing a high number of query failures?
|
Microsoft.MachineLearning/webServices
Executed Checks |
- Is the web service up and running?
|
Executed Checks |
- Is the media service up and running?
|
Microsoft.network/applicationgateways
Executed Checks |
- Is performance of the Application Gateway degraded?
- Is the Application Gateway available?
|
Microsoft.network/bastionhosts
Executed Checks |
- Is the Bastion Host up and running?
|
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-premises 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/expressroutecircuits
Executed Checks |
- Is the ExpressRoute circuit healthy?
|
Microsoft.network/frontdoors
Executed Checks |
- Are Front Door backends responding with errors to health probes?
- Are configuration changes delayed?
|
Microsoft.network/LoadBalancers
Executed Checks |
- Are the load balancing endpoints available?
|
Microsoft.network/trafficmanagerprofiles
Executed Checks |
- Are there any issues impacting the Traffic Manager profile?
|
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.operationalinsights/workspaces
Executed Checks |
- Are there indexing delays for the workspace?
|
Microsoft.PowerBIDedicated/Capacities
Executed Checks |
- Is the capacity resource up and running?
- Are all the workloads up and running?
|
Microsoft.search/searchServices
Executed Checks |
- Can diagnostics operations be performed on the cluster?
|
Microsoft.ServiceBus/namespaces
Executed Checks |
- Are customers experiencing user generated Service Bus errors?
- Are users experiencing an increase in transient errors due to a Service Bus namespace upgrade?
|
Microsoft.ServiceFabric/clusters
Executed Checks |
- Is the Service Fabric cluster up and running?
- Can the Service Fabric cluster be managed through Azure Resource Manager?
|
Microsoft.SQL/managedInstances/databases
Executed Checks |
- Is the database up and running?
|
Microsoft.SQL/servers/databases
Executed Checks |
- Have there been logins to the database?
|
Microsoft.Storage/storageAccounts
Executed Checks |
- Are requests to read data from the Storage account failing due to Azure Storage platform issues?
- Are requests to write data to the Storage account failing due to Azure Storage platform issues?
- Is the Storage cluster where the Storage account resides unavailable?
|
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 App 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