diff --git a/docs/integrations/microsoft-azure/azure-application-gateway.md b/docs/integrations/microsoft-azure/azure-application-gateway.md index 8298e5f46b..7b0b557245 100644 --- a/docs/integrations/microsoft-azure/azure-application-gateway.md +++ b/docs/integrations/microsoft-azure/azure-application-gateway.md @@ -158,6 +158,24 @@ The **Azure Application Gateway - Traffic** dashboard provides details into the Azure Application Gateway Security +## Create monitors for Azure Application Gateway + +import CreateMonitors from '../../reuse/apps/create-monitors.md'; + + + +### Azure Application Gateway alerts + +These alerts are metric based and will work for all Azure Application Gateways. + +| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | +|:--|:--|:--|:--| +| `Azure Application Gateway - Current Capacity Units` | This alert is triggered when Average Capacity Units count is greater than 75. Also, a warning type alert will be triggered when Average Capacity Units count is greater than 65. | percentage >= 75 | percentage < 75 | +| `Azure Application Gateway - Current Compute Units` | This alert is triggered when Average Compute Units count is greater than 75. Also, a warning type alert will be triggered when Average Compute Units count is greater than 65. | percentage >= 75 | percentage < 75 | +| `Azure Application Gateway - Failed Requests` | This alert is triggered when Failed Requests count greater than 1. | Count >= 1 | Count < 1 | +| `Azure Application Gateway - Healthy Host Count` | This alert is triggered when Healthy Host Count is less than 1. | Count < 1 | Count >= 1 | +| `Azure Application Gateway - UnHealthy Host Count` | This alert is triggered when UnHealthy Host Count is greater than 1. | Count >= 1 | Count < 1 | + ## Upgrade/Downgrade the Azure Application Gateway app (optional) import AppUpdate from '../../reuse/apps/app-update.md'; @@ -170,17 +188,6 @@ import AppUninstall from '../../reuse/apps/app-uninstall.md'; -### Azure Application Gateway alerts -These alerts are metric based and will work for all Azure Application Gateways. - -| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | -|:-----------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------|:------------------| -| `Azure Application Gateway - Current Capacity Units` | This alert is triggered when Average Capacity Units count is greater than 75. Also, a warning type alert will be triggered when Average Capacity Units count is greater than 65. | percentage >= 75 | percentage < 75 | -| `Azure Application Gateway - Current Compute Units` | This alert is triggered when Average Compute Units count is greater than 75. Also, a warning type alert will be triggered when Average Compute Units count is greater than 65. | percentage >= 75 | percentage < 75 | -| `Azure Application Gateway - Failed Requests` | This alert is triggered when Failed Requests count greater than 1. | Count >= 1 | Count < 1 | -| `Azure Application Gateway - Healthy Host Count` | This alert is triggered when Healthy Host Count is less than 1. | Count < 1 | Count >= 1 | -| `Azure Application Gateway - UnHealthy Host Count` | This alert is triggered when UnHealthy Host Count is greater than 1 | Count >= 1 | Count < 1 | - ## Troubleshooting ### HTTP Logs and Metrics Source used by Azure Functions diff --git a/docs/integrations/microsoft-azure/azure-cache-for-redis.md b/docs/integrations/microsoft-azure/azure-cache-for-redis.md index 7a5a35d73d..ae4391fa09 100644 --- a/docs/integrations/microsoft-azure/azure-cache-for-redis.md +++ b/docs/integrations/microsoft-azure/azure-cache-for-redis.md @@ -160,17 +160,35 @@ The **Azure Cache for Redis - Resource Performance(Non-Enterprise)** dashboard p Azure Cache for Redis - Resource Performance(Non-Enterprise) +## Create monitors for Azure Cache for Redis + +import CreateMonitors from '../../reuse/apps/create-monitors.md'; + + ### Azure Cache for Redis alerts + These alerts are metric based and will work for all Azure Cache for Redis. -| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | -|:-------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-------------------|:------------------| -| `Azure Cache For Redis - Cache Read` | This alert is triggered when Average Cache Read bytes are greater than 140625000. Also, a warning type alert will be triggered when Cache Read Units bytes are greater than 130625000. | bytes >= 140625000 | bytes < 140625000 | -| `Azure Cache For Redis - Connected Clients` | This alert is triggered when Connected Clients count is greater than 5625. Also, a warning type alert will be triggered when Connected Clients count is greater than 4625. | count >= 5625 | count < 5625 | -| `Azure Cache For Redis - CPU Utilization` | This alert is triggered when CPU Utilization percentage greater than 80. Also a warning type alert will be triggered when CPU Utilization percentage greater than 70. | percentage >= 80 | percentage < 80 | -| `Azure Cache For Redis - Server Load` | This alert is triggered when Server Load percentage greater than 80. Also a warning type alert will be triggered when Server Load percentage greater than 70. | percentage >= 80 | percentage < 80 | -| `Azure Cache For Redis - Used Memory Percentage` | This alert is triggered when Used Memory percentage greater than 80. Also a warning type alert will be triggered when Used Memory percentage greater than 70. | percentage >= 80 | percentage < 80 | +| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | +|:--|:--|:--|:--| +| `Azure Cache For Redis - Cache Read` | This alert is triggered when Average Cache Read bytes are greater than 140625000. Also, a warning type alert will be triggered when Cache Read Units bytes are greater than 130625000. | bytes >= 140625000 | bytes < 140625000 | +| `Azure Cache For Redis - Connected Clients` | This alert is triggered when Connected Clients count is greater than 5625. Also, a warning type alert will be triggered when Connected Clients count is greater than 4625. | count >= 5625 | count < 5625 | +| `Azure Cache For Redis - CPU Utilization` | This alert is triggered when CPU Utilization percentage greater than 80. Also a warning type alert will be triggered when CPU Utilization percentage greater than 70. | percentage >= 80 | percentage < 80 | +| `Azure Cache For Redis - Server Load` | This alert is triggered when Server Load percentage greater than 80. Also a warning type alert will be triggered when Server Load percentage greater than 70. | percentage >= 80 | percentage < 80 | +| `Azure Cache For Redis - Used Memory Percentage` | This alert is triggered when Used Memory percentage greater than 80. Also a warning type alert will be triggered when Used Memory percentage greater than 70. | percentage >= 80 | percentage < 80 | + +## Upgrade/Downgrade the Azure Cache for Redis app (optional) + +import AppUpdate from '../../reuse/apps/app-update.md'; + + + +## Uninstalling the Azure Cache for Redis app (optional) + +import AppUninstall from '../../reuse/apps/app-uninstall.md'; + + ## Troubleshooting diff --git a/docs/integrations/microsoft-azure/azure-container-instances.md b/docs/integrations/microsoft-azure/azure-container-instances.md index 7e4b50a172..7f03f35640 100644 --- a/docs/integrations/microsoft-azure/azure-container-instances.md +++ b/docs/integrations/microsoft-azure/azure-container-instances.md @@ -139,17 +139,35 @@ Use this dashboard to: Azure Container Instances - Policy and Recommendations +## Create monitors for Azure Container Instances + +import CreateMonitors from '../../reuse/apps/create-monitors.md'; + + + ### Azure Container Instances alerts These alerts are metric based and will work for all Azure Container Instances. -| Alert Name | Description | Alert Condition | Recover Condition | -|:-- |:-- |:--|:---------------------| +| Alert Name | Description | Alert Condition | Recover Condition | +|:--|:--|:--|:--| | `Azure Container Instances - Memory Usage` | This alert is triggered when memory usage is greater than 20 MB. Also warning alert is triggered when the memory usage exceeds 15 MB. | Data volume > 20MB | Data volume < = 20MB | -| `Azure Container Instances - CPU Usage` | This alert is triggered when CPU usage is greater than 100 milicore. Also warning alert is triggered when the CPU usage exceeds 90 millicore. | millicores > 100 | millicores < = 100 | +| `Azure Container Instances - CPU Usage` | This alert is triggered when CPU usage is greater than 100 milicore. Also warning alert is triggered when the CPU usage exceeds 90 millicore. | millicores > 100 | millicores < = 100 | + +## Upgrade/Downgrade the Azure Container Instances app (optional) + +import AppUpdate from '../../reuse/apps/app-update.md'; + + + +## Uninstalling the Azure Container Instances app (optional) + +import AppUninstall from '../../reuse/apps/app-uninstall.md'; + + ## Troubleshooting ### HTTP Logs and Metrics Source used by Azure Functions -To troubleshoot metrics collection, follow the instructions in [Troubleshooting metrics collection](/docs/send-data/collect-from-other-data-sources/azure-monitoring/collect-metrics-azure-monitor/#troubleshooting-metrics-collection) in *Collect Metrics from Azure Monitor*. +To troubleshoot metrics collection, follow the instructions in [Troubleshooting metrics collection](/docs/send-data/collect-from-other-data-sources/azure-monitoring/collect-metrics-azure-monitor/#troubleshooting-metrics-collection) in *Collect Metrics from Azure Monitor*. \ No newline at end of file diff --git a/docs/integrations/microsoft-azure/azure-database-for-mysql.md b/docs/integrations/microsoft-azure/azure-database-for-mysql.md index d0f219f81f..ce49f12644 100644 --- a/docs/integrations/microsoft-azure/azure-database-for-mysql.md +++ b/docs/integrations/microsoft-azure/azure-database-for-mysql.md @@ -178,17 +178,35 @@ The **Azure Database for Mysql - Storage Overview** dashboard provides details a Azure Database for Mysql - Storage Overview +## Create monitors for Azure Database for MySQL + +import CreateMonitors from '../../reuse/apps/create-monitors.md'; + + ## Azure Database for MySQL alerts + These alerts are metric based and will work for all Azure Database for MySQL. | Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | |:--|:--|:--|:--| -| `Azure Database for MySQL - Active Connections` | This alert fires when number of active connections in Azure MySQL instance is greater than a threshold value (default value 50). | connections >= 50 | connections < 50 | -| `Azure Database for MySQL - High CPU Utilization` | This alert fires when CPU usage % on a host in a Azure MySQL instance is greater than a threshold value (default value 90) | percentage >= 90 | percentage < 90 | -| `Azure Database for MySQL - High Memory Utilization` | This alert fires when memory % on a resource in a Azure MySQL instance is greater than a threshold value (default value 90%) | percentage >= 90 | percentage < 90 | -| `Azure Database for MySQL - High Storage IO %` | This alert fires when storage IO % on a resource in a Azure MySQL instance is greater than a threshold value (default value 80%) | percentage >= 80 | percentage < 80 | -| `Azure Database for MySQL - High Storage Utilization` | This alert fires when storage % on a resource in a Azure MySQL instance is greater than a threshold value (default value 90%) | percentage >= 90 | percentage < 90 | +| `Azure Database for MySQL - Active Connections` | This alert fires when number of active connections in Azure MySQL instance is greater than a threshold value (default value 50). | connections >= 50 | connections < 50 | +| `Azure Database for MySQL - High CPU Utilization` | This alert fires when CPU usage % on a host in a Azure MySQL instance is greater than a threshold value (default value 90) | percentage >= 90 | percentage < 90 | +| `Azure Database for MySQL - High Memory Utilization` | This alert fires when memory % on a resource in a Azure MySQL instance is greater than a threshold value (default value 90%) | percentage >= 90 | percentage < 90 | +| `Azure Database for MySQL - High Storage IO %` | This alert fires when storage IO % on a resource in a Azure MySQL instance is greater than a threshold value (default value 80%) | percentage >= 80 | percentage < 80 | +| `Azure Database for MySQL - High Storage Utilization` | This alert fires when storage % on a resource in a Azure MySQL instance is greater than a threshold value (default value 90%) | percentage >= 90 | percentage < 90 | + +## Upgrade/Downgrade the Azure Database for MySQL app (optional) + +import AppUpdate from '../../reuse/apps/app-update.md'; + + + +## Uninstalling the Azure Database for MySQL app (optional) + +import AppUninstall from '../../reuse/apps/app-uninstall.md'; + + ## Troubleshooting diff --git a/docs/integrations/microsoft-azure/azure-database-for-postgresql.md b/docs/integrations/microsoft-azure/azure-database-for-postgresql.md index 3aaa0b836b..d1ef1e7b44 100644 --- a/docs/integrations/microsoft-azure/azure-database-for-postgresql.md +++ b/docs/integrations/microsoft-azure/azure-database-for-postgresql.md @@ -174,22 +174,23 @@ The **Azure Database for PostgreSQL - Transactions** dashboard provides insights Azure Database for PostgreSql - Transactions -### Azure Database for PostgreSQL alerts -These alerts are metric based and will work for all Azure Database for PostgreSQL. +## Create monitors for Azure Database for PostgreSQL -| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | -|:-----------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------|:------------------| -| `Azure Database for PostgreSQL - Active Connections` | This alert is triggered when Average Active Connections Count is greater than 1000. | Count >= 1000 | Count < 1000 | -| `Azure Database for PostgreSQL - CPU Percent` | This alert is triggered when CPU Percentage is greater than 90. Also a warning type alert will be triggered when CPU Percentage is greater than 80. | Percentage >= 90 | Percentage < 90 | -| `Azure Database for PostgreSQL - Failed Connections` | This alert is triggered when Failed Connections Count is greater than 10. | Count >= 10 | Count < 10 | -| `Azure Database for PostgreSQL - Memory Percent` | This alert is triggered when Memory Percentage is greater than 80. Also a warning type alert will be triggered when Memory Percentage greater than 70. | percentage >= 80 | percentage < 80 | -| `Azure Database for PostgreSQL - Storage Percent` | This alert is triggered when Storage Percent greater than 95. Also a warning type alert will be triggered when Storage Percent greater than 90. | percentage >= 95 | percentage < 95 | +import CreateMonitors from '../../reuse/apps/create-monitors.md'; -## Troubleshooting + -### HTTP Logs and Metrics Source used by Azure Functions +### Azure Database for PostgreSQL alerts -To troubleshoot metrics collection, follow the instructions in [Collect Metrics from Azure Monitor > Troubleshooting metrics collection](/docs/send-data/collect-from-other-data-sources/azure-monitoring/collect-metrics-azure-monitor/#troubleshooting-metrics-collection). +These alerts are metric based and will work for all Azure Database for PostgreSQL. + +| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | +|:--|:--|:--|:--| +| `Azure Database for PostgreSQL - Active Connections` | This alert is triggered when Average Active Connections Count is greater than 1000. | Count >= 1000 | Count < 1000 | +| `Azure Database for PostgreSQL - CPU Percent` | This alert is triggered when CPU Percentage is greater than 90. Also a warning type alert will be triggered when CPU Percentage is greater than 80. | Percentage >= 90 | Percentage < 90 | +| `Azure Database for PostgreSQL - Failed Connections` | This alert is triggered when Failed Connections Count is greater than 10. | Count >= 10 | Count < 10 | +| `Azure Database for PostgreSQL - Memory Percent` | This alert is triggered when Memory Percentage is greater than 80. Also a warning type alert will be triggered when Memory Percentage greater than 70. | percentage >= 80 | percentage < 80 | +| `Azure Database for PostgreSQL - Storage Percent` | This alert is triggered when Storage Percent greater than 95. Also a warning type alert will be triggered when Storage Percent greater than 90. | percentage >= 95 | percentage < 95 | ## Upgrade/Downgrade the Azure Flexible Database for PostgreSQL app (Optional) @@ -202,3 +203,9 @@ import AppUpdate from '../../reuse/apps/app-update.md'; import AppUninstall from '../../reuse/apps/app-uninstall.md'; + +## Troubleshooting + +### HTTP Logs and Metrics Source used by Azure Functions + +To troubleshoot metrics collection, follow the instructions in [Collect Metrics from Azure Monitor > Troubleshooting metrics collection](/docs/send-data/collect-from-other-data-sources/azure-monitoring/collect-metrics-azure-monitor/#troubleshooting-metrics-collection). diff --git a/docs/integrations/microsoft-azure/azure-event-grid.md b/docs/integrations/microsoft-azure/azure-event-grid.md index cdacf3efe7..e4fec32671 100644 --- a/docs/integrations/microsoft-azure/azure-event-grid.md +++ b/docs/integrations/microsoft-azure/azure-event-grid.md @@ -171,6 +171,37 @@ Use this dashboard to: Azure Event Grid - Policy and Recommendations +## Create monitors for Azure Event Grid + +import CreateMonitors from '../../reuse/apps/create-monitors.md'; + + + +### Azure Event Grid alerts + +These alerts are metric based and will work for all Azure Storage. + +| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | +|:--|:--|:--|:--| +| `Azure Event Grid - Domain Dead Lettered Events` | This alert is triggered when Domain Dead Lettered Events count is greater than 0. | Count > 0 | Count < = 0 | +| `Azure Event Grid - Domain Failed Events` | This alert is triggered when Domain Fail count is greater than 0. | Count > 0 | Count < = 0 | +| `Azure Event Grid - Topic Dead Lettered Events` | This alert is triggered when Topic Dead Lettered Events count greater than 0. | Count > 0 | Count < = 0 | +| `Azure Event Grid - Topic Delivery Failed` | This alert is triggered when Topic Fail count greater than 0. | Count > 0 | Count < = 0 | +| `Azure Event Grid - Topic Dropped Events` | This alert is triggered when Dropped Event count greater than 0. | Count > 0 | Count < = 0 | +| `Azure Event Grid - Topic Publish Failed` | This alert is triggered when Publish Fail count greater than 0. | Count > 0 | Count < = 0 | + +## Upgrade/Downgrade the Azure Event Grid app (optional) + +import AppUpdate from '../../reuse/apps/app-update.md'; + + + +## Uninstalling the Azure Event Grid app (optional) + +import AppUninstall from '../../reuse/apps/app-uninstall.md'; + + + ## Troubleshooting ### HTTP Logs and Metrics Source used by Azure Functions diff --git a/docs/integrations/microsoft-azure/azure-key-vault.md b/docs/integrations/microsoft-azure/azure-key-vault.md index db0775250b..8ef12c9cf8 100644 --- a/docs/integrations/microsoft-azure/azure-key-vault.md +++ b/docs/integrations/microsoft-azure/azure-key-vault.md @@ -132,13 +132,25 @@ import CreateMonitors from '../../reuse/apps/create-monitors.md'; ### Azure Key Vaults alerts These alerts are metric based and will work for all Key Vaults. -| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | -|:-------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------|:----------------|:------------------| -| `Azure Key Vaults - Availability drops below 100%` | This alert is triggered when availability drops under 100% are detected for any Key Vaults. | Count < 100 | Count = 100 | -| `Azure Key Vaults - Keys, Secrets, Certificates Expired Alert` | This alert triggers when any Keys, Secrets, or Certificates have expired for any Key Vaults. | Count >= 1 | Count < 1 | -| `Azure Key Vaults - Keys, Secrets, Certificates Near Expiry Alert` | This alert triggers when any Keys, Secrets, or Certificates are near expiry for any Key Vaults. | Count >= 1 | Count < 1 | -| `Azure Key Vaults - Latency is greater than 1000 ms` | This alert is triggered when latency of Vaults goes above 1000ms. | Count >= 1000 | Count < 1000 | -| `Azure Key Vaults - Overall Vault Saturation is greater than 75%` | This alert is triggered when Overall vault saturation of any vaults is greater than 75%. | Count >= 75 | Count < 75 | +| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | +|:--|:--|:--|:--| +| `Azure Key Vaults - Availability drops below 100%` | This alert is triggered when availability drops under 100% are detected for any Key Vaults. | Count < 100 | Count = 100 | +| `Azure Key Vaults - Keys, Secrets, Certificates Expired Alert` | This alert triggers when any Keys, Secrets, or Certificates have expired for any Key Vaults. | Count >= 1 | Count < 1 | +| `Azure Key Vaults - Keys, Secrets, Certificates Near Expiry Alert` | This alert triggers when any Keys, Secrets, or Certificates are near expiry for any Key Vaults. | Count >= 1 | Count < 1 | +| `Azure Key Vaults - Latency is greater than 1000 ms` | This alert is triggered when latency of Vaults goes above 1000ms. | Count >= 1000 | Count < 1000 | +| `Azure Key Vaults - Overall Vault Saturation is greater than 75%` | This alert is triggered when Overall vault saturation of any vaults is greater than 75%. | Count >= 75 | Count < 75 | + +## Upgrade/Downgrade the Azure Key Vaults app (Optional) + +import AppUpdate from '../../reuse/apps/app-update.md'; + + + +## Uninstalling the Azure Key Vaults app (Optional) + +import AppUninstall from '../../reuse/apps/app-uninstall.md'; + + ## Troubleshooting diff --git a/docs/integrations/microsoft-azure/azure-load-balancer.md b/docs/integrations/microsoft-azure/azure-load-balancer.md index 95fd9c0664..3e512c9d08 100644 --- a/docs/integrations/microsoft-azure/azure-load-balancer.md +++ b/docs/integrations/microsoft-azure/azure-load-balancer.md @@ -137,15 +137,34 @@ Use this dashboard to: Azure Load Balancer Policy +## Create monitors for Azure Load Balancer + +import CreateMonitors from '../../reuse/apps/create-monitors.md'; + + + ### Azure Load Balancer alerts + These alerts are metric based and will work for all Azure Load Balancers. -| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | -|:------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-----------------|:------------------| -| `Azure Load Balancer - Data Path Availability` | This alert is triggered when Data Path Availability is less than 100%. | percentage < 100 | percentage >= 100 | -| `Azure Load Balancer - Health Probe Status` | This alert is triggered when Health Probe Status is less than 100%. | percentage < 100 | percentage >= 100 | -| `Azure Load Balancer - SNAT Connection Count` | This alert is triggered when SNAT Connection count less than 1000. Also Working alert is triggered when SNAT Connection count less than 800 | Count < 1000 | Count >= 1000 | -| `Azure Load Balancer - Used SNAT Ports` | This alert is triggered when Used SNAT Ports count less than 900. Also Working alert is triggered when Used SNAT Ports count less than 800 | Count < 900 | Count >= 900 | +| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | +|:--|:--|:--|:--| +| `Azure Load Balancer - Data Path Availability` | This alert is triggered when Data Path Availability is less than 100%. | percentage < 100 | percentage >= 100 | +| `Azure Load Balancer - Health Probe Status` | This alert is triggered when Health Probe Status is less than 100%. | percentage < 100 | percentage >= 100 | +| `Azure Load Balancer - SNAT Connection Count` | This alert is triggered when SNAT Connection count less than 1000. Also Working alert is triggered when SNAT Connection count less than 800. | Count < 1000 | Count >= 1000 | +| `Azure Load Balancer - Used SNAT Ports` | This alert is triggered when Used SNAT Ports count less than 900. Also Working alert is triggered when Used SNAT Ports count less than 800. | Count < 900 | Count >= 900 | + +## Upgrade/Downgrade the Azure Load Balancer app (Optional) + +import AppUpdate from '../../reuse/apps/app-update.md'; + + + +## Uninstalling the Azure Load Balancer app (Optional) + +import AppUninstall from '../../reuse/apps/app-uninstall.md'; + + ## Troubleshooting diff --git a/docs/integrations/microsoft-azure/azure-storage.md b/docs/integrations/microsoft-azure/azure-storage.md index 5788ab67ba..b01daae913 100644 --- a/docs/integrations/microsoft-azure/azure-storage.md +++ b/docs/integrations/microsoft-azure/azure-storage.md @@ -339,6 +339,22 @@ Use this dashboard to: Azure Storage Performance dashboard +## Create monitors for Azure Storage + +import CreateMonitors from '../../reuse/apps/create-monitors.md'; + + + +### Azure Storage alerts +These alerts are metric based and will work for all Azure Storage. + +| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | +|:--|:--|:--|:--| +| `Azure Storage - Availability` | This alert is triggered when average Availability is less than 90%. Also, a warning type alert will be triggered when average Availability is less than 95%. | Percentage < = 90 | Percentage > 90 | +| `Azure Storage - Success E2E Latency` | This alert is triggered when Success E2E Latency is greater than 1000 MilliSeconds. | MilliSeconds > = 1000 | MilliSeconds < 1000 | +| `Azure Storage - Success Server Latency` | This alert is triggered when Success Server Latency greater than 1000. | MilliSeconds > = 1000 | MilliSeconds < 1000 | +| `Azure Storage - Transactions` | This alert is triggered when Transactions count greater than 500. | Count > = 500 | Count < 500 | +| `Azure Storage - Used Capacity(GB)` | This alert is triggered when Used Capacity(GB) greater than 100. | Byted(GB) > = 100 | Byted(GB) < 100 | ## Upgrade/Downgrade the Azure Storage app (optional) @@ -352,18 +368,6 @@ import AppUninstall from '../../reuse/apps/app-uninstall.md'; -### Azure Storage alerts -These alerts are metric based and will work for all Azure Storage. - -| Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | -|:------------------------------------------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------|:----------------------|:--------------------| -| `Azure Storage - Availability` | This alert is triggered when average Availability is less than 90%. Also, a warning type alert will be triggered when average Availability is less than 95%. | Percentage < = 90 | Percentage > 90 | -| `Azure Storage - Success E2E Latency` | This alert is triggered when Success E2E Latency is greater than 1000 MilliSeconds. | MilliSeconds > = 1000 | MilliSeconds < 1000 | -| `Azure Storage - Success Server Latency` | This alert is triggered when Success Server Latency greater than 1000. | MilliSeconds > = 1000 | MilliSeconds < 1000 | -| `Azure Storage - Transactions` | This alert is triggered when Transactions count greater than 500. | Count > = 500 | Count < 500 | -| `Azure Storage - Used Capacity(GB)` | This alert is triggered when Used Capacity(GB) greater than 100. | Byted(GB) > = 100 | Byted(GB) < 100 | - - ## Troubleshooting ### HTTP Logs and Metrics Source used by Azure Functions diff --git a/docs/integrations/microsoft-azure/azure-virtual-network.md b/docs/integrations/microsoft-azure/azure-virtual-network.md index d1f5eb9870..5e908cd376 100644 --- a/docs/integrations/microsoft-azure/azure-virtual-network.md +++ b/docs/integrations/microsoft-azure/azure-virtual-network.md @@ -270,12 +270,19 @@ Use this dashboard to: Azure Virtual Network - Denied Traffic Flow +## Create monitors for Azure Virtual Network + +import CreateMonitors from '../../reuse/apps/create-monitors.md'; + + + ### Azure Virtual Network alerts + These alerts are metric based and will work for all Virtual Networks. -| Alert Name | Description | Alert Condition | Recover Condition | -|:--|:--------------------------------------------------------------------------------|:----------------|:------------------| -| `Azure Virtual Network - Under DDoS attack` | This alert is triggered when maximum DDoS attack count is greater than 1.0785. | Count > 1.0785 | Count < = 1.0785 | +| Alert Name | Description | Alert Condition | Recover Condition | +|:--|:--|:--|:--| +| `Azure Virtual Network - Under DDoS attack` | This alert is triggered when maximum DDoS attack count is greater than 1.0785. | Count > 1.0785 | Count < = 1.0785 | ## Upgrade/Downgrade the Azure Virtual Network app (optional) diff --git a/docs/integrations/microsoft-azure/kubernetes.md b/docs/integrations/microsoft-azure/kubernetes.md index d66b14675d..02aed4c0c0 100644 --- a/docs/integrations/microsoft-azure/kubernetes.md +++ b/docs/integrations/microsoft-azure/kubernetes.md @@ -346,12 +346,37 @@ The **Azure Kubernetes Service - Node Memory** dashboard provides insights about Azure Kubernetes Service - Node Memory +## Create monitors for Azure Kubernetes Service + +import CreateMonitors from '../../reuse/apps/create-monitors.md'; + + + ### Azure Kubernetes Service alerts + These alerts are metric based and will work for all Azure Kubernetes Managed Clusters. | Alert Name | Alert Description and Conditions | Alert Condition | Recover Condition | |:--|:--|:--|:--| -| `Azure Kubernetes Service - High CPU Usage` | This alert is triggered when CPU usage percentage is greater than 95%. Also, a warning type alert will be triggered when CPU usage percentage is greater than 85%. | percentage >= 95 | percentage < 95 | -| `Azure Kubernetes Service - Unreachable Kube Node(s)` | This alert is triggered when kube node(s) unreachable count greater than 1. | Count >= 1 | Count < 1 | -| `Azure Kubernetes Service - High Memory Working Set` | This alert is triggered when memory working set is greater than 100%. | percentage >= 100 | percentage < 100 | -| `Azure Kubernetes Service - High Node Disk Usage` | This alert is triggered when node disk usage is greater than 80% . Also, a warning alert will be triggered when node disk usage is greater than 70%. | percentage >= 80 | percentage < 80 | \ No newline at end of file +| `Azure Kubernetes Service - High CPU Usage` | This alert is triggered when CPU usage percentage is greater than 95%. Also, a warning type alert will be triggered when CPU usage percentage is greater than 85%. | percentage >= 95 | percentage < 95 | +| `Azure Kubernetes Service - Unreachable Kube Node(s)` | This alert is triggered when kube node(s) unreachable count greater than 1. | Count >= 1 | Count < 1 | +| `Azure Kubernetes Service - High Memory Working Set` | This alert is triggered when memory working set is greater than 100%. | percentage >= 100 | percentage < 100 | +| `Azure Kubernetes Service - High Node Disk Usage` | This alert is triggered when node disk usage is greater than 80% . Also, a warning alert will be triggered when node disk usage is greater than 70%. | percentage >= 80 | percentage < 80 | + +## Upgrade/Downgrade the Azure Kubernetes Service app (optional) + +import AppUpdate from '../../reuse/apps/app-update.md'; + + + +## Uninstalling the Azure Kubernetes Service app (optional) + +import AppUninstall from '../../reuse/apps/app-uninstall.md'; + + + +## Troubleshooting + +### HTTP Logs and Metrics Source used by Azure Functions + +To troubleshoot metrics collection, follow the instructions in [Collect Metrics from Azure Monitor > Troubleshooting metrics collection](/docs/send-data/collect-from-other-data-sources/azure-monitoring/collect-metrics-azure-monitor/#troubleshooting-metrics-collection).