包含所有日志,可用于查看通过配置了 Web 应用程序防火墙的应用程序网关的检测或防护模式记录的请求。
表属性
| 特征 | 
值 | 
| 
              资源类型 | 
microsoft.network/applicationgateways | 
| 
              类别 | 
Azure 资源、网络、审核 | 
| 
              解决方案 | 
日志管理 | 
| 
              基本日志 | 
是 | 
| 
              引入时转换 | 
是 | 
| 
              示例查询 | 
- | 
列
| 列 | 
类型 | 
说明 | 
| 操作 | 
字符串 | 
针对请求执行的操作。 可用值为“已阻止”或“已允许”(对于自定义规则),“匹配”(当规则匹配请求的一部分时)和“已检测”和“已阻止”(两者均用于强制规则,具体取决于 WAF 是处于检测模式还是防护模式)。 | 
| _BilledSize(账单大小) | 
真实 | 
记录大小(字节) | 
| 客户端 IP 地址 | 
字符串 | 
请求的起始 IP。 | 
| 客户端端口 | 
整数 (int) | 
请求的起始端口。 | 
| 详细数据 | 
字符串 | 
在请求中找到的与触发事件的规则匹配的特定数据。 | 
| 详细信息 | 
字符串 | 
触发事件的规则说明。 | 
| 文件详情 | 
字符串 | 
包含触发事件规则的配置文件。 | 
| 主机名 | 
字符串 | 
应用程序网关的主机名或 IP 地址。 | 
| 实例ID | 
字符串 | 
为其生成了防火墙数据的应用程序网关实例。 对于多实例应用程序网关,一个实例对应于一行。 | 
| _IsBillable | 
字符串 | 
指定引入数据是否计费。 当 _IsBillable 为 false 时,不会向 Azure 帐户计收引入费 | 
| 线路详情 | 
字符串 | 
配置文件中触发了事件的行号。 | 
| 消息 | 
字符串 | 
触发事件的用户友好消息。 详细信息部分提供了更多详细信息。 | 
| 操作名称 | 
字符串 | 
操作的名称。 | 
| RequestUri | 
字符串 | 
所收到请求的 URI。 | 
| _资源ID | 
字符串 | 
与记录关联的资源的唯一标识符 | 
| 规则编号 | 
字符串 | 
触发事件的规则 ID。 | 
| 规则集类型 | 
字符串 | 
规则集类型。 可用值为 OWASP。 | 
| 规则集版本 | 
字符串 | 
所使用的规则集版本。 可用值为 2.2.9 和 3.0。 | 
| 场所 | 
字符串 | 
为其生成日志的站点。 目前仅列出 Global,因为规则是全局性的。 | 
| SourceSystem | 
字符串 | 
收集事件的代理的类型。 例如,适用于 Windows 代理的 OpsManager、直接连接或 Operations Manager、适用于所有 Linux 代理的 Linux 或适用于 Azure 诊断的 Azure | 
| _SubscriptionId(订阅编号) | 
字符串 | 
与记录关联的订阅的唯一标识符 | 
| 租户ID | 
字符串 | 
Log Analytics 工作区 ID | 
| TimeGenerated | 
日期/时间 | 
日志的创建时间 (UTC)。 | 
| TransactionId | 
字符串 | 
给定事务的唯一 ID,它有助于对同一请求中发生的多个违反规则的情况进行分组。 | 
| 类型 | 
字符串 | 
表的名称 |