用于解析 Nginx 日志文件的模块。
nginx
来自 Nginx 日志文件的字段。
access
包含 Nginx 访问日志的字段。
-
nginx.access.remote_ip_list
-
远程 IP 地址数组。它是一个列表,因为除了客户端 IP 地址之外,通常还包括来自
X-Forwarded-For
等标头的 IP 地址。真实来源 IP 被还原为source.ip
。类型:数组
-
nginx.access.body_sent.bytes
-
类型:别名
别名为:http.response.body.bytes
-
nginx.access.user_name
-
类型:别名
别名为:user.name
-
nginx.access.method
-
类型:别名
别名为:http.request.method
-
nginx.access.url
-
类型:别名
别名为:url.original
-
nginx.access.http_version
-
类型:别名
别名为:http.version
-
nginx.access.response_code
-
类型:别名
别名为:http.response.status_code
-
nginx.access.referrer
-
类型:别名
别名为:http.request.referrer
-
nginx.access.agent
-
类型:别名
别名为:user_agent.original
-
nginx.access.user_agent.device
-
类型:别名
别名为:user_agent.device.name
-
nginx.access.user_agent.name
-
类型:别名
别名为:user_agent.name
-
nginx.access.user_agent.os
-
类型:别名
别名为:user_agent.os.full_name
-
nginx.access.user_agent.os_name
-
类型:别名
别名为:user_agent.os.name
-
nginx.access.user_agent.original
-
类型:别名
别名为:user_agent.original
-
nginx.access.geoip.continent_name
-
类型:别名
别名为:source.geo.continent_name
-
nginx.access.geoip.country_iso_code
-
类型:别名
别名为:source.geo.country_iso_code
-
nginx.access.geoip.location
-
类型:别名
别名为:source.geo.location
-
nginx.access.geoip.region_name
-
类型:别名
别名为:source.geo.region_name
-
nginx.access.geoip.city_name
-
类型:别名
别名为:source.geo.city_name
-
nginx.access.geoip.region_iso_code
-
类型:别名
别名为:source.geo.region_iso_code
error
包含 Nginx 错误日志的字段。
-
nginx.error.connection_id
-
连接标识符。
类型:长整型
-
nginx.error.level
-
类型:别名
别名为:log.level
-
nginx.error.pid
-
类型:别名
别名为:process.pid
-
nginx.error.tid
-
类型:别名
别名为:process.thread.id
-
nginx.error.message
-
类型:别名
别名为:message
ingress_controller
包含 Ingress Nginx 控制器访问日志的字段。
-
nginx.ingress_controller.remote_ip_list
-
远程 IP 地址数组。它是一个列表,因为除了客户端 IP 地址之外,通常还包括来自
X-Forwarded-For
等标头的 IP 地址。真实来源 IP 被还原为source.ip
。类型:数组
-
nginx.ingress_controller.upstream_address_list
-
上游地址数组。它是一个列表,因为在请求处理期间通常会联系多个上游服务器。
类型:关键字
-
nginx.ingress_controller.upstream.response.length_list
-
上游响应长度数组。它是一个列表,因为在请求处理期间通常会联系多个上游服务器。
类型:关键字
-
nginx.ingress_controller.upstream.response.time_list
-
上游响应持续时间数组。它是一个列表,因为在请求处理期间通常会联系多个上游服务器。
类型:关键字
-
nginx.ingress_controller.upstream.response.status_code_list
-
上游响应状态代码数组。它是一个列表,因为在请求处理期间通常会联系多个上游服务器。
类型:关键字
-
nginx.ingress_controller.http.request.length
-
请求长度(包括请求行、标头和请求正文)
类型:长整型
格式:字节
-
nginx.ingress_controller.http.request.time
-
从客户端读取第一个字节以来经过的时间
类型:双精度浮点数
格式:持续时间
-
nginx.ingress_controller.upstream.name
-
上游服务器的名称。
类型:关键字
-
nginx.ingress_controller.upstream.alternative_name
-
备用上游服务器的名称。
类型:关键字
-
nginx.ingress_controller.upstream.response.length
-
从上游服务器获得的响应的长度。如果在请求处理期间联系了多个服务器,则存储多个响应长度的总和。
类型:长整型
格式:字节
-
nginx.ingress_controller.upstream.response.time
-
接收来自上游服务器的响应所花费的时间,以秒为单位,精确到毫秒。如果在请求处理期间联系了多个服务器,则存储多个响应时间的总和。
类型:双精度浮点数
格式:持续时间
-
nginx.ingress_controller.upstream.response.status_code
-
从上游服务器获得的响应的状态代码。如果在请求处理期间联系了多个服务器,则仅存储最后一个服务器的响应状态代码。
类型:长整型
-
nginx.ingress_controller.upstream.ip
-
上游服务器的 IP 地址。如果在请求处理期间联系了多个服务器,则仅存储最后一个服务器的 IP 地址。
类型:IP 地址
-
nginx.ingress_controller.upstream.port
-
上游服务器的端口。如果在请求处理期间联系了多个服务器,则仅存储最后一个服务器的端口。
类型:长整型
-
nginx.ingress_controller.http.request.id
-
随机生成的请求 ID
类型:关键字
-
nginx.ingress_controller.body_sent.bytes
-
类型:别名
别名为:http.response.body.bytes
-
nginx.ingress_controller.user_name
-
类型:别名
别名为:user.name
-
nginx.ingress_controller.method
-
类型:别名
别名为:http.request.method
-
nginx.ingress_controller.url
-
类型:别名
别名为:url.original
-
nginx.ingress_controller.http_version
-
类型:别名
别名为:http.version
-
nginx.ingress_controller.response_code
-
类型:别名
别名为:http.response.status_code
-
nginx.ingress_controller.referrer
-
类型:别名
别名为:http.request.referrer
-
nginx.ingress_controller.agent
-
类型:别名
别名为:user_agent.original
-
nginx.ingress_controller.user_agent.device
-
类型:别名
别名为:user_agent.device.name
-
nginx.ingress_controller.user_agent.name
-
类型:别名
别名为:user_agent.name
-
nginx.ingress_controller.user_agent.os
-
类型:别名
别名为:user_agent.os.full_name
-
nginx.ingress_controller.user_agent.os_name
-
类型:别名
别名为:user_agent.os.name
-
nginx.ingress_controller.user_agent.original
-
类型:别名
别名为:user_agent.original
-
nginx.ingress_controller.geoip.continent_name
-
类型:别名
别名为:source.geo.continent_name
-
nginx.ingress_controller.geoip.country_iso_code
-
类型:别名
别名为:source.geo.country_iso_code
-
nginx.ingress_controller.geoip.location
-
类型:别名
别名为:source.geo.location
-
nginx.ingress_controller.geoip.region_name
-
类型:别名
别名为:source.geo.region_name
-
nginx.ingress_controller.geoip.city_name
-
类型:别名
别名为:source.geo.city_name
-
nginx.ingress_controller.geoip.region_iso_code
-
类型:别名
别名为:source.geo.region_iso_code