Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 18 additions & 11 deletions docs/integrations/microsoft-azure/azure-application-gateway.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,24 @@ The **Azure Application Gateway - Traffic** dashboard provides details into the

<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/AzureApplicationGateway/Azure-Application-Gateway-Traffic.png')} alt="Azure Application Gateway Security" style={{border: '1px solid gray'}} width="800" />

## Create monitors for Azure Application Gateway

import CreateMonitors from '../../reuse/apps/create-monitors.md';

<CreateMonitors/>

### 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';
Expand All @@ -170,17 +188,6 @@ import AppUninstall from '../../reuse/apps/app-uninstall.md';

<AppUninstall/>

### 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
Expand Down
32 changes: 25 additions & 7 deletions docs/integrations/microsoft-azure/azure-cache-for-redis.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,17 +160,35 @@ The **Azure Cache for Redis - Resource Performance(Non-Enterprise)** dashboard p

<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/AzureCacheForRedis/Azure-Cache-for-Redis-Resource-Performance-Non-Enterprise.png')} alt="Azure Cache for Redis - Resource Performance(Non-Enterprise)" style={{border: '1px solid gray'}} width="800" />

## Create monitors for Azure Cache for Redis

import CreateMonitors from '../../reuse/apps/create-monitors.md';

<CreateMonitors/>

### 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';

<AppUpdate/>

## Uninstalling the Azure Cache for Redis app (optional)

import AppUninstall from '../../reuse/apps/app-uninstall.md';

<AppUninstall/>

## Troubleshooting

Expand Down
26 changes: 22 additions & 4 deletions docs/integrations/microsoft-azure/azure-container-instances.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,17 +139,35 @@ Use this dashboard to:

<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Azure-Container-Instances/Azure-Container-Instances-Policy-and-Recommendations.png')} alt="Azure Container Instances - Policy and Recommendations" style={{border: '1px solid gray'}} width="800" />

## Create monitors for Azure Container Instances

import CreateMonitors from '../../reuse/apps/create-monitors.md';

<CreateMonitors/>

### 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';

<AppUpdate/>

## Uninstalling the Azure Container Instances app (optional)

import AppUninstall from '../../reuse/apps/app-uninstall.md';

<AppUninstall/>

## 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*.
28 changes: 23 additions & 5 deletions docs/integrations/microsoft-azure/azure-database-for-mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,17 +178,35 @@ The **Azure Database for Mysql - Storage Overview** dashboard provides details a

<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/AzureDatabaseForMysql/Azure-Database-for-MySQL-Storage-Overview.png')} alt="Azure Database for Mysql - Storage Overview" style={{border: '1px solid gray'}} width="800" />

## Create monitors for Azure Database for MySQL

import CreateMonitors from '../../reuse/apps/create-monitors.md';

<CreateMonitors/>

## 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';

<AppUpdate/>

## Uninstalling the Azure Database for MySQL app (optional)

import AppUninstall from '../../reuse/apps/app-uninstall.md';

<AppUninstall/>

## Troubleshooting

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -174,22 +174,23 @@ The **Azure Database for PostgreSQL - Transactions** dashboard provides insights

<img src={useBaseUrl('https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/AzureDatabaseForPostgresql/Azure-Database-for-PostgreSQL-Transactions.png')} alt="Azure Database for PostgreSql - Transactions" style={{border: '1px solid gray'}} width="800" />

### 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
<CreateMonitors/>

### 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)

Expand All @@ -202,3 +203,9 @@ import AppUpdate from '../../reuse/apps/app-update.md';
import AppUninstall from '../../reuse/apps/app-uninstall.md';

<AppUninstall/>

## 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).
Loading