Azure Monitoring and Alerts are based on a tier system. The tiers range from Tier 1, (which has the highest frequency of alerts and cost per alert), through to Tier 3, (which is queried every 15 minutes for alerts). Tier 3 alert is triggered if the condition matches the alert threshold. Tier 3 also has the lowest cost per alert. Sitecore also offers free Tier 4 ping test alerts. They are metric alert and activity log alert. Currently, metric alert is free if the subscription only has equal to or less than 10 units, and the activity log alert is free.
This reference topic describes:
The following different alerts for Azure Monitoring and Alerts Basic are set by default:
Log Analytics workspace (Microsoft.OperationalInsights/workspaces)
Per resource | Tier | Severity | Email notification |
Log Analytics workspace daily cap reached | 1 | Warning | Yes |
Web App (Microsoft.Web/sites)
Per resource | Tier | Severity | Email notification |
Http request is 5xx >10 (one alert per Web App) | 3 | Error | Yes |
Availability tests are on /sitecore/service/keepalive.aspx | 4 | Error | Yes |
SQL Databases (Microsoft.Sql/servers/databases)
Per resource | Tier | Severity | Email notification |
Database throughput unit (DTU) is >95% (one alert per DB) | 1 | Error | Yes |
Storage percentage is >75% (one alert per DB) | 3 | Error | Yes |
Workers percentage is >95% (one alert per DB) to Concurrent requests is >95% (one alert per DB) | 3 | Warning | Yes |
App Service Plan (Microsoft.Web/serverfarms)
Per resource | Tier | Severity | Email notification |
CPU percentage is >95% (one alert per plan) | 2 | Error | Yes |
Memory percentage is >95% (one alert per plan) | 2 | Error | Yes |
Azure Search (Microsoft.Search/searchServices)
Per resource | Tier | Severity | Email notification |
Throttled search queries in % are >30% (one alert per Azure Search) | 1 | Warning | Yes |
Redis Cache (Microsoft.Cache/redis)
Per resource | Tier | Severity | Email notification |
The server load is >95% (one alert per Redis Cache) | 3 | Error | Yes |
There are extra alerts for Azure Monitoring and Alerts Advanced. The following four different alerts are set by default:
Web App (Microsoft.Web/sites)
Per resource | Tier | Severity | Email notification |
Average page response time > 30 seconds (one alert per Web App) | 1 | Warning | Yes |
(Only application for Sitecore 9.3 or above and CD, CM, REP) Average health check status is less than 60% | 4 | Error | Yes |
Administrative operation has failed (formerly Webapp backup failure) | 4 | Verbose | Yes |
SQL Databases (Microsoft.Sql/servers/databases)
Per resource | Tier | Severity | Email notification |
Number of failed database connections > 5 (one alert per DB) | 2 | Error | Yes |
App Service Plan (Microsoft.Web/serverfarms)
Per resource | Tier | Severity | Email notification |
Combined App Storage is >= 80% | 3 | Error | Yes |
Azure Search (Microsoft.Search/searchServices)
Per resource | Tier | Severity | Email Notification |
Average Search Query latency > 10 seconds (one alert per Azure Search) | 2 | Warning | Yes |
Search service response where HTTP status code of 503 >= 50 (one alert per Azure Search) | 2 | Error | Yes |
Redis Cache (Microsoft.Cache/redis)
Per resource | Tier | Severity | Email notification |
Average number of connected clients in % are > 80% (one alert per Redis Cache) | 2 | Warning | Yes |
Average CPU Percent Processor Time is >= 95% (one alert per Redis Cache) | 3 | Error | Yes |
Average used memory in % is > 70% (one alert per Redis Cache) | 2 | Error | Yes |
The following table describes the expected number of tier 1, 2, or 3 alerts for each of the Sitecore topologies:
Sitecore 8.2.1 – 8.2.6 (Azure Search)
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 6 | 8 | 13 | 27 |
XDB | Azure | 6 | 4 | 10 | 20 |
XM | Azure | 5 | 4 | 9 | 18 |
Sitecore 8.2.7
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 6 | 8 | 13 | 27 |
XDB | Azure | 6 | 4 | 10 | 20 |
XM | Azure | 5 | 4 | 9 | 18 |
XP | Solr* | 5 | 8 | 13 | 26 |
XDB | Solr* | 5 | 4 | 10 | 19 |
XM | Solr* | 4 | 4 | 9 | 17 |
Sitecore 9.0.0
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 14 | 12 | 34 | 60 |
XDB | Azure | 13 | 8 | 29 | 50 |
XM | Azure | 6 | 4 | 11 | 21 |
Sitecore 9.0.1
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 16 | 12 | 38 | 66 |
XDB | Azure | 14 | 8 | 31 | 53 |
XM | Azure | 6 | 4 | 11 | 21 |
Sitecore 9.0.2
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 16 | 12 | 38 | 66 |
XDB | Azure | 14 | 8 | 31 | 53 |
XM | Azure | 6 | 4 | 11 | 21 |
XP | Solr* | 15 | 12 | 38 | 65 |
XDB | Solr* | 13 | 8 | 31 | 52 |
XM | Solr* | 5 | 4 | 11 | 20 |
Sitecore 9.1.0 and 9.1.1
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 18 | 14 | 45 | 77 |
XDB | Azure | 15 | 8 | 35 | 58 |
XM | Azure | 6 | 6 | 12 | 24 |
XP | Solr* | 17 | 14 | 45 | 76 |
XDB | Solr* | 14 | 8 | 35 | 57 |
XM | Solr* | 5 | 6 | 12 | 23 |
Sitecore 9.2.0
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 17 | 14 | 43 | 74 |
XDB | Azure | 14 | 8 | 33 | 55 |
XM | Azure | 6 | 6 | 12 | 24 |
XP | Solr* | 16 | 14 | 43 | 73 |
XDB | Solr* | 13 | 8 | 33 | 54 |
XM | Solr* | 5 | 6 | 12 | 23 |
Sitecore 9.3.0
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 17 | 14 | 43 | 74 |
XDB | Azure | 14 | 8 | 33 | 55 |
XM | Azure | 6 | 6 | 12 | 24 |
XP | Solr* | 16 | 14 | 43 | 73 |
XDB | Solr* | 13 | 8 | 33 | 54 |
XM | Solr* | 5 | 6 | 12 | 23 |
Sitecore 10.0
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 17 | 12 | 43 | 72 |
XM | Azure | 6 | 6 | 12 | 24 |
XP | Solr* | 16 | 12 | 43 | 71 |
XM | Solr* | 5 | 6 | 12 | 23 |
Sitecore 10.1
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Azure | 17 | 12 | 42 | 71 |
XM | Azure | 6 | 6 | 12 | 24 |
XP | Solr* | 16 | 12 | 42 | 70 |
XM | Solr* | 5 | 6 | 12 | 23 |
Sitecore 10.2, 10.3 and 10.4
Topology | Search provider | Number of tier 1 alerts | Number of tier 2 alerts | Number of tier 3 alerts | Total number of alerts |
XP | Solr* | 16 | 12 | 42 | 70 |
XM | Solr* | 5 | 6 | 12 | 23 |
* We have monitored all the resources except for Solr Search Provider.
The following table describes the expected number of tier 1, 2, or 3 alerts for each of the Sitecore topologies:
Sitecore 8.2.1 – 8.2.6 (Azure Search)
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 10 | 16 | 15 | 41 |
XDB | Azure | 8 | 10 | 11 | 29 |
XM | Azure | 7 | 11 | 11 | 29 |
Sitecore 8.2.7
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 10 | 16 | 15 | 41 |
XDB | Azure | 8 | 10 | 11 | 29 |
XM | Azure | 7 | 11 | 11 | 29 |
XP | Solr* | 9 | 14 | 15 | 38 |
XDB | Solr* | 7 | 8 | 11 | 26 |
XM | Solr* | 6 | 9 | 11 | 26 |
Sitecore 9.0.0
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 23 | 28 | 36 | 87 |
XDB | Azure | 20 | 21 | 30 | 71 |
XM | Azure | 8 | 12 | 13 | 33 |
Sitecore 9.0.1
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 25 | 30 | 40 | 95 |
XDB | Azure | 21 | 22 | 32 | 75 |
XM | Azure | 8 | 12 | 13 | 33 |
Sitecore 9.0.2
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 25 | 30 | 40 | 95 |
XDB | Azure | 21 | 22 | 32 | 75 |
XM | Azure | 8 | 12 | 13 | 33 |
XP | Solr* | 24 | 28 | 40 | 92 |
XDB | Solr* | 20 | 20 | 32 | 72 |
XM | Solr* | 7 | 10 | 13 | 30 |
Sitecore 9.1.0 and 9.1.1
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 30 | 34 | 47 | 111 |
XDB | Azure | 24 | 23 | 36 | 83 |
XM | Azure | 9 | 14 | 14 | 37 |
XP | Solr* | 29 | 32 | 47 | 108 |
XDB | Solr* | 23 | 21 | 36 | 80 |
XM | Solr* | 8 | 12 | 14 | 34 |
Sitecore 9.2.0
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 29 | 33 | 45 | 107 |
XDB | Azure | 23 | 22 | 34 | 79 |
XM | Azure | 9 | 14 | 14 | 37 |
XP | Solr* | 28 | 31 | 45 | 104 |
XDB | Solr* | 22 | 20 | 34 | 76 |
XM | Solr* | 8 | 12 | 14 | 34 |
Sitecore 9.3.0
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 29 | 33 | 45 | 107 |
XDB | Azure | 23 | 22 | 34 | 79 |
XM | Azure | 9 | 14 | 14 | 37 |
XP | Solr* | 28 | 31 | 45 | 104 |
XDB | Solr* | 22 | 20 | 34 | 76 |
XM | Solr* | 8 | 12 | 14 | 34 |
Sitecore 10.0
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 29 | 31 | 45 | 105 |
XM | Azure | 9 | 14 | 14 | 37 |
XP | Solr* | 28 | 29 | 45 | 102 |
XM | Solr* | 8 | 12 | 14 | 34 |
Sitecore 10.1
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Azure | 28 | 31 | 44 | 103 |
XM | Azure | 9 | 14 | 14 | 37 |
XP | Solr* | 27 | 29 | 44 | 100 |
XM | Solr* | 8 | 12 | 14 | 34 |
Sitecore 10.2, 10.3 and 10.4
Topology | Search provider | Number of Tier 1 alerts | Number of Tier 2 alerts | Number of Tier 3 alerts | Total number of alerts |
XP | Solr* | 27 | 29 | 44 | 100 |
XM | Solr* | 8 | 12 | 14 | 34 |
* We have monitored all the resources except for Solr Search Provider.