包含通过用于容器的应用程序网关的检测或防护模式记录的 Web 应用程序防火墙日志。
数据表属性
特征 |
价值 |
资源类型 |
microsoft.servicenetworking/trafficcontrollers |
类别 |
Azure 资源、网络、审核 |
解决方案 |
日志管理 |
基本日志 |
否 |
引入时转换 |
否 |
示例查询 |
- |
列
列 |
类型 |
DESCRIPTION |
行动 |
字符串 |
已对请求采取行动。 可用值为“已阻止”或“已允许”(对于自定义规则),“匹配”(当规则匹配请求的一部分时)和“已检测”和“已阻止”(两者均用于强制规则,具体取决于 WAF 是处于检测模式还是防护模式)。 |
_BilledSize(账单大小) |
真实 |
记录大小(字节) |
客户端 IP 地址 |
字符串 |
请求的起始 IP。 |
ClientPort |
整数 (int) |
请求的起始端口。 |
详细数据 |
字符串 |
在请求中找到的与触发事件的规则匹配的特定数据。 |
详细信息 |
字符串 |
触发事件的规则说明。 |
文件详情 |
字符串 |
包含触发事件规则的配置文件。 |
主机名 |
字符串 |
应用程序网关的主机名或 IP 地址。 |
实例ID |
字符串 |
正在为其生成防火墙数据的应用程序网关实例。 对于多实例应用程序网关,每个实例有一行性能数据。 |
_IsBillable |
字符串 |
指定摄入数据是否需计费。 当 _IsBillable 为 false 时,不会向 Azure 帐户计收引入费 |
线路详情 |
字符串 |
配置文件中触发了事件的行号。 |
消息 |
字符串 |
触发事件的用户友好消息。 详细信息部分提供了更多详细信息。 |
操作名称 |
字符串 |
操作的名称。 |
`PolicyId` |
字符串 |
Web 应用程序防火墙策略的资源 ID。 |
PolicyScope |
字符串 |
一个命名范围,包含该范围应用于的 Kubernetes 资源引用。 |
策略范围名称 |
字符串 |
分配给 Web 应用程序防火墙策略的范围分配类型的名称。 |
RequestUri |
字符串 |
所收到请求的 URI。 |
_资源ID |
字符串 |
与记录关联的资源的唯一标识符 |
规则编号 |
字符串 |
触发事件的规则 ID。 |
规则集类型 |
字符串 |
规则集类型。 可用值为 Microsoft_DefaultRuleSet 或 Microsoft_BotManagerRuleSet。 |
RuleSetVersion |
字符串 |
用于 Microsoft_DefaultRuleSet 或 Microsoft_BotManagerRuleSet 的规则集版本。 |
SourceSystem |
字符串 |
收集事件的代理的类型。 例如,适用于 Windows 代理的 OpsManager (可选择直接连接或使用 Operations Manager),适用于所有 Linux 代理的 Linux ,或适用于 Azure Diagnostics 的 Azure 。 |
_SubscriptionId(订阅编号) |
字符串 |
唯一标识符,用于识别与此记录关联的订阅 |
租户ID |
字符串 |
Log Analytics 工作区 ID |
TimeGenerated |
日期/时间 |
日志的创建时间 (UTC)。 |
跟踪编号 |
字符串 |
由适用于容器的应用程序网关生成的 guid,用于帮助跟踪和调试。 此值与从容器应用网关返回到客户端的 x-request-id 标头相关联。 |
类型 |
字符串 |
表的名称 |