---
title: Azure AppService HTTP Logs Enabled
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Datadog Security > OOTB Rules > Azure AppService HTTP Logs Enabled
---

> For the complete documentation index, see [llms.txt](https://docs.datadoghq.com/llms.txt).

# Azure AppService HTTP Logs Enabled
 
## Description{% #description %}

This rule checks that an Azure App Service diagnostic setting enables `AppServiceHTTPLogs`, either explicitly or through the `allLogs` category group, and sends those logs to a Log Analytics workspace, storage account, or Event Hub. HTTP logs support monitoring and troubleshooting web application performance and security.

The rule requires the App Service and its diagnostic settings to be collected. If Azure shows a compliant configuration but the rule fails, verify that the corresponding `azure_diagnostic_setting` resource, log settings, and destination are available to the evaluator.

## Remediation{% #remediation %}

Create or update a diagnostic setting on the App Service to enable `AppServiceHTTPLogs` or `allLogs` and configure a destination in that same setting. See [Configure Azure Monitor for App Service](https://learn.microsoft.com/en-us/azure/app-service/tutorial-troubleshoot-monitor#configure-azure-monitor) and [diagnostic setting category groups](https://learn.microsoft.com/en-us/azure/azure-monitor/platform/diagnostic-settings#category-groups).
