Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
6577be0
Replace Activity Logs section with /reuse/ file
kimsauce Sep 10, 2025
0327db0
Update docs/integrations/microsoft-azure/azure-service-bus.md
kimsauce Sep 10, 2025
e7bc74d
Update docs/integrations/microsoft-azure/azure-cache-for-redis.md
kimsauce Sep 10, 2025
245ed3b
Update docs/integrations/microsoft-azure/azure-application-gateway.md
kimsauce Sep 10, 2025
64e3f31
Update docs/integrations/microsoft-azure/azure-cache-for-redis.md
kimsauce Sep 10, 2025
d262545
Update docs/integrations/microsoft-azure/azure-cache-for-redis.md
kimsauce Sep 10, 2025
62fa3a9
Update docs/integrations/microsoft-azure/azure-cache-for-redis.md
kimsauce Sep 10, 2025
057fd87
Update docs/integrations/microsoft-azure/azure-container-instances.md
kimsauce Sep 10, 2025
1e6b7a1
Update docs/integrations/microsoft-azure/azure-cosmos-db-for-postgres…
kimsauce Sep 10, 2025
6535a47
Update docs/integrations/microsoft-azure/azure-database-for-mysql.md
kimsauce Sep 10, 2025
8dc6bc4
Update docs/integrations/microsoft-azure/azure-database-for-mysql.md
kimsauce Sep 10, 2025
7f442e4
Update docs/integrations/microsoft-azure/azure-database-for-mysql.md
kimsauce Sep 10, 2025
2f79e4b
Update docs/integrations/microsoft-azure/azure-database-for-mysql.md
kimsauce Sep 10, 2025
d963577
Update docs/integrations/microsoft-azure/azure-database-for-postgresq…
kimsauce Sep 10, 2025
261c96c
Update docs/integrations/microsoft-azure/azure-event-grid.md
kimsauce Sep 10, 2025
95c18cd
Update docs/integrations/microsoft-azure/azure-functions.md
kimsauce Sep 10, 2025
36763fd
Update docs/integrations/microsoft-azure/azure-load-balancer.md
kimsauce Sep 10, 2025
cdfb33b
Update docs/integrations/microsoft-azure/azure-load-balancer.md
kimsauce Sep 10, 2025
23b076f
Update docs/integrations/microsoft-azure/azure-load-balancer.md
kimsauce Sep 10, 2025
a18739d
Update docs/integrations/microsoft-azure/azure-load-balancer.md
kimsauce Sep 10, 2025
699fbd4
Update docs/integrations/microsoft-azure/azure-app-service-plan.md
kimsauce Sep 10, 2025
d3dbd6d
Merge branch 'main' into DOCS-1099
kimsauce Sep 10, 2025
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
8 changes: 3 additions & 5 deletions docs/integrations/microsoft-azure/azure-api-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from
1. Use the Event Hub namespace and Event Hub name configured in the previous step in the destination details section. You can use the default policy `RootManageSharedAccessKey` as the policy name.<br/><img src={useBaseUrl('img/send-data/azure-apimanagement-logs.png')} alt="Azure API Management logs" style={{border: '1px solid gray'}} width="800" />
1. Tag the location field in the source with right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure API Management Tag Location" style={{border: '1px solid gray'}} width="400" />

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). Do not perform this step in case you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

##### Enabling Microsoft Defender for Cloud

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,9 @@ In this section, you will configure a pipeline for shipping diagnostic logs from

#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). If you are already collecting activity logs for a subscription, do not perform this step.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

<ActivityLogs/>

## Installing the Azure App Service Environment app

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,9 @@ In this section, you will configure a pipeline for shipping diagnostic logs from

#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). If you are already collecting activity logs for a subscription, do not perform this step.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

<ActivityLogs/>

## Installing the Azure App Service Plan app

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,11 @@ Go to **Settings -> Configuration** to check your application gateway tier
<img src={useBaseUrl('img/integrations/microsoft-azure/appgatway-tier-setting.png')} alt="Application Gateway Tier Settings" width="750"/>
:::

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). Do not perform this step in case you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

## Installing the Azure Application Gateway app

Expand Down
10 changes: 4 additions & 6 deletions docs/integrations/microsoft-azure/azure-cache-for-redis.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from
<img src={useBaseUrl('img/send-data/azureredis-cache-logs.png')} alt="Azure Redis Cache logs" style={{border: '1px solid gray'}} width="800" />
3. Tag the location field in the source with right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure Redis Cache Tag Location" style={{border: '1px solid gray'}} width="500" />

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). Do not perform this step if you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, ensure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

## Installing the Azure Redis Cache app

Expand Down Expand Up @@ -208,4 +206,4 @@ To troubleshoot metrics collection, follow the instructions in [Collect Metrics
## Additional resources

- Blog: [Azure monitoring and troubleshooting](https://www.sumologic.com/blog/azure-services-monitoring)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
11 changes: 4 additions & 7 deletions docs/integrations/microsoft-azure/azure-container-instances.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Use existing resource group or create a new one for deploying Azure container in
<img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Tenant-Name.png')} alt="Azure Storage Tag Tenant Name" style={{border: '1px solid gray'}} width="800" />
1. [Configure an HTTP Source](/docs/send-data/collect-from-other-data-sources/azure-monitoring/collect-metrics-azure-monitor/#step-1-configure-an-http-source).
1. Download and update the [output_conf.yaml](https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Azure-Container-Instances/output_conf.yaml) file with the following configurations:
* Inputs pipeline uses the [tail input plugin](https://docs.fluentbit.io/manual/pipeline/inputs/tail). Update the path parameter value with the pattern specifying a specific log file or multiple ones through the use of common wildcards.
* Inputs pipeline uses the [tail input plugin](https://docs.fluentbit.io/manual/pipeline/inputs/tail). Update the path parameter value with the pattern specifying a specific log file or multiple ones through the use of common wildcards.
:::info
Multiple patterns separated by commas are also allowed.
:::
Expand All @@ -75,13 +75,11 @@ Use existing resource group or create a new one for deploying Azure container in
- In the `imageRegistryCredentials` property, enter your image repository server, username, and password.
1. Deploy the [logging-sidecar-deploy.yaml](https://sumologic-app-data-v2.s3.amazonaws.com/dashboards/Azure-Container-Instances/logging-sidecar-deploy.yaml) Azure template, refer to the [Azure Documentation](https://learn.microsoft.com/en-us/azure/container-instances/container-instances-multi-container-yaml#deploy-the-container-group).

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). Skip this step if you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

## Installing the Azure Container Instances app

Expand Down Expand Up @@ -185,4 +183,3 @@ To troubleshoot metrics collection, follow the instructions in [Troubleshooting
- Blog: [Azure monitoring and troubleshooting](https://www.sumologic.com/blog/azure-services-monitoring)
- Blog: [How to Deploy and Manage a Container on Azure Container Service](https://www.sumologic.com/blog/how-to-deploy-and-manage-a-container-on-azure-container-service)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)

Original file line number Diff line number Diff line change
Expand Up @@ -62,13 +62,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from

4. Tag the location field in the source with right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure Redis Cache Tag Location" style={{border: '1px solid gray'}} width="400" />

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). Skip this step if you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, ensure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

## Installing the Azure Cosmos DB for PostgreSQL app

Expand Down Expand Up @@ -233,4 +231,3 @@ These alerts are metrics-based and will work for all Cosmos DB PostgreSQL instan
### 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).

6 changes: 2 additions & 4 deletions docs/integrations/microsoft-azure/azure-cosmos-db.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,11 +70,9 @@ In this section, you will configure a pipeline for shipping diagnostic logs from

#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). If you are already collecting activity logs for a subscription, do not perform this step.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

##### Enabling Microsoft Defender for Cloud

Expand Down
10 changes: 4 additions & 6 deletions docs/integrations/microsoft-azure/azure-database-for-mysql.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,13 +83,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from
4. Enable slow query and error logs.<br/><img src={useBaseUrl('img/send-data/azure-database-for-mysql-error-logs.png')} alt="Azure flexible mysql error logs" style={{border: '1px solid gray'}} width="800" />
5. Tag the location field in the source with the right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure Database for MySql Tag Location" style={{border: '1px solid gray'}} width="500" />

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). Skip this step if you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, ensure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

### Collecting Error Logs
Error logs cannot be emitted to Azure diagnostic logs directly. To access the error logs, navigate to **Server Logs > Error Logs**, download them, then [upload the logs](/docs/send-data/hosted-collectors/http-source/logs-metrics/upload-logs) to a Sumo Logic HTTP source endpoint. Note that the HTTP source created to receive the error logs needs to be tagged with the following [fields](/docs/manage/fields/#manage-fields) with appropriate values. These values can be copied from the appropriate resource for which logs are ingested through the Azure Event Hub Source for Logs:
Expand Down Expand Up @@ -231,4 +229,4 @@ To troubleshoot metrics collection, follow the instructions in *Collect Metrics
## Additional resources

- Blog: [Azure monitoring and troubleshooting](https://www.sumologic.com/blog/azure-services-monitoring)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
Original file line number Diff line number Diff line change
Expand Up @@ -67,13 +67,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from

4. Tag the location field in the source with the right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure Redis Cache Tag Location" style={{border: '1px solid gray'}} width="400" />

#### Activity logs
#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). Skip this step if you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, ensure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

## Installing the Azure Flexible Database for PostgreSQL app

Expand Down
10 changes: 4 additions & 6 deletions docs/integrations/microsoft-azure/azure-event-grid.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,13 +63,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from
1. Use the Event Hub namespace and Event Hub name configured in the previous step in the destination details section. You can use the default policy `RootManageSharedAccessKey` as the policy name.<br/><img src={useBaseUrl('img/send-data/azure-eventgrid-logs.png')} alt="Azure Event Grid logs" style={{border: '1px solid gray'}} width="800" />
1. Tag the location field in the source with the right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure Event Grid Tag Location" style={{border: '1px solid gray'}} width="400" />

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). Do not perform this step in case you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

## Installing the Azure Event Grid app

Expand Down Expand Up @@ -219,4 +217,4 @@ To troubleshoot metrics collection, follow the instructions in [Collect Metrics
## Additional resources

- Blog: [Azure monitoring and troubleshooting](https://www.sumologic.com/blog/azure-services-monitoring)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
8 changes: 3 additions & 5 deletions docs/integrations/microsoft-azure/azure-event-hubs.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from
1. Use the Event Hub namespace and Event Hub name configured in the previous step in the destination details section. You can use the default policy `RootManageSharedAccessKey` as the policy name.<br/><img src={useBaseUrl('img/send-data/azure-eventgrid-logs.png')} alt="Azure Event Grid logs" style={{border: '1px solid gray'}} width="800" />
1. Tag the location field in the source with the right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure Virtual Machine Tag Location" style={{border: '1px solid gray'}} width="400" />

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, refer to the [Collecting Logs for the Azure Audit App from Event Hub](/docs/integrations/microsoft-azure/audit) section in the Azure Audit documentation. Do not perform this step in case you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

## Installing the Azure Event Hubs app

Expand Down
8 changes: 3 additions & 5 deletions docs/integrations/microsoft-azure/azure-functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,11 +71,9 @@ In this section, you will configure a pipeline for shipping diagnostic logs from

#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). If you are already collecting activity logs for a subscription, do not perform this step.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

##### Enabling Microsoft Defender for Cloud

Expand Down Expand Up @@ -283,4 +281,4 @@ import AppUninstall from '../../reuse/apps/app-uninstall.md';
## Additional resources

- Blog: [Azure monitoring and troubleshooting](https://www.sumologic.com/blog/azure-services-monitoring)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
9 changes: 4 additions & 5 deletions docs/integrations/microsoft-azure/azure-key-vault.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from
1. Use the Event Hub namespace and Event Hub name configured in the previous step in the destination details section. You can use the default policy `RootManageSharedAccessKey` as the policy name.<br/><img src={useBaseUrl('img/send-data/azure-eventgrid-logs.png')} alt="Azure Event Grid logs" style={{border: '1px solid gray'}} width="800" />
1. Tag the location field in the source with the right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure Key Vaults Tag Location" style={{border: '1px solid gray'}} width="400" />

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, refer to the [Collecting Logs for the Azure Audit App from Event Hub](/docs/integrations/microsoft-azure/audit) section in the Azure Audit documentation. Do not perform this step in case you are already collecting activity logs for a subscription.
:::note
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
:::
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

<ActivityLogs/>

## Installing the Azure Key Vault app

Expand Down
10 changes: 4 additions & 6 deletions docs/integrations/microsoft-azure/azure-load-balancer.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,13 +64,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from
<img src={useBaseUrl('img/send-data/azureloadbalancer-logs.png')} alt="Azure Load Balancer logs" style={{border: '1px solid gray'}} width="800" />
3. Tag the location field in the source with the right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure Load Balancer Tag Location" style={{border: '1px solid gray'}} width="500" />

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, follow the instructions [here](/docs/integrations/microsoft-azure/audit). Do not perform this step if you are already collecting activity logs for a subscription.
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

:::note
Since this source contains logs from multiple regions, ensure that you do not tag this source with the location tag.
:::
<ActivityLogs/>

## Installing the Azure Load Balancer app

Expand Down Expand Up @@ -187,4 +185,4 @@ To troubleshoot metrics collection, follow the instructions in [Collect Metrics
## Additional resources

- Blog: [Azure monitoring and troubleshooting](https://www.sumologic.com/blog/azure-services-monitoring)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
- Glossary: [Microsoft Azure](https://www.sumologic.com/glossary/microsoft-azure)
9 changes: 4 additions & 5 deletions docs/integrations/microsoft-azure/azure-machine-learning.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,11 @@ In this section, you will configure a pipeline for shipping diagnostic logs from
1. Use the Event Hub namespace and Event Hub name configured in the previous step in the destination details section. You can use the default policy `RootManageSharedAccessKey` as the policy name.<br/><img src={useBaseUrl('img/send-data/azure-machinelearning-logs.png')} alt="Azure Machine Learning logs" style={{border: '1px solid gray'}} width="800" />
1. Tag the location field in the source with the right location value. <br/><img src={useBaseUrl('img/integrations/microsoft-azure/Azure-Storage-Tag-Location.png')} alt="Azure Machine Learning Tag Location" style={{border: '1px solid gray'}} width="400" />

#### Activity Logs
#### Activity logs (optional)

To collect activity logs, refer to the [Collecting Logs for the Azure Audit App from Event Hub](/docs/integrations/microsoft-azure/audit#collecting-logs-for-the-azure-audit-app-from-event-hub) section in the Azure Audit documentation. If you're already collecting activity logs for a subscription, you can skip this step.
:::note
Since this source contains logs from multiple regions, make sure that you do not tag this source with the location tag.
:::
import ActivityLogs from '../../reuse/apps/azure-activity-logs.md';

<ActivityLogs/>

## Installing the Azure Machine Learning app

Expand Down
Loading