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 |
值可以是“检测”或“预防”。 |