AGWAccessLogs

包含所有日志,可用于查看应用程序网关访问模式和分析重要信息。 此日志包括调用方的 IP、请求的 URL、响应延迟、返回代码,以及传入和传出的字节数。

表属性

Attribute
资源类型 microsoft.network/applicationgateways
类别 Azure 资源、网络、审核
解决方案 LogManagement
基本日志
引入时转换
示例查询 -

类型​​ 描述
BackendPoolName string 与给定请求日志关联的后端池。
BackendSettingName string 与给定请求日志关联的后端设置名称。
_BilledSize real 记录大小(字节)
ClientIp string 应用程序网关的直接客户端的 IP。 如果另一个代理位于应用程序网关的前面,则会显示该前面代理的 IP。
ClientResponseTime real 从后端接收的第一个字节与发送到客户端的第一个字节之间的时间差(以秒为单位)。
主机 string 请求的主机标头中列出的地址。 如果使用标头重写进行重写,此字段将包含更新的主机名。
HttpMethod string 请求所用的 HTTP 方法。
HttpStatus int 从应用程序网关返回到客户端的 HTTP 状态代码。
HttpVersion string 请求的 HTTP 版本。
InstanceId string 处理请求的应用程序网关实例。
_IsBillable string 指定引入数据是否计费。 当 _IsBillable 为 false 时,不会向 Azure 帐户计收引入费
ListenerName string 与给定请求日志关联的侦听器。
OperationName string 操作的名称。
OriginalHost string 此字段包含原始请求主机名。
OriginalRequestUriWithArgs string 此字段包含原始请求 URL。
ReceivedBytes int 接收的数据包的大小(以字节为单位)。
RequestUri string 所收到请求的 URI。
_ResourceId 字符串 与记录关联的资源的唯一标识符
RuleName string 与给定请求日志关联的规则。
SentBytes int 发送的数据包的大小(以字节为单位)。
ServerResponseLatency real 后端服务器的响应延迟(以秒为单位)。
ServerRouted string 应用程序网关将请求路由到的后端服务器。
ServerStatus int 后端服务器的 HTTP 状态代码。
SourceSystem string 收集事件的代理的类型。 例如,适用于 Windows 代理的 OpsManager、直接连接或 Operations Manager、适用于所有 Linux 代理的 Linux 或适用于 Azure 诊断的 Azure
SslCipher string 用于 TLS 通信的密码套件(如果已启用 TLS)。
SslEnabled string 与后端池的通信是否使用了 TLS。 有效值为 on 和 off。
SslProtocol string 使用的 SSL/TLS 协议(如果已启用 TLS)。
_SubscriptionId 字符串 与记录关联的订阅的唯一标识符
TenantId string Log Analytics 工作区 ID
TimeGenerated datetime 日志的创建时间 (UTC)。
TimeTaken real 处理客户端请求的第一个字节以及将响应中的最后一个字节发送到客户端所需的时长(以秒为单位)。 必须注意,“所用时间”字段通常包括请求和响应数据包在网络上传输的时间。
TransactionId string 唯一标识符,用于关联从客户端收到的请求。
类型 字符串 表的名称
UpstreamSourcePort int 应用程序网关在启动与后端目标的连接时使用的源端口。
UserAgent string HTTP 请求标头中的用户代理。
WafEvaluationTime real WAF 处理请求所需的时长(以秒为单位)。
WafMode string 值可以是“检测”或“预防”。