用于处理来自 Google Cloud 的日志的模块。
gcp
来自 Google Cloud 日志的字段。
destination.instance
如果连接的目标是位于同一 VPC 上的虚拟机,则此字段将填充虚拟机实例详细信息。在共享 VPC 配置中,project_id 对应于拥有实例的项目,通常是服务项目。
-
gcp.destination.instance.project_id
-
包含虚拟机的项目的 ID。
类型:关键字
-
gcp.destination.instance.region
-
虚拟机所在的区域。
类型:关键字
-
gcp.destination.instance.zone
-
虚拟机所在的地区。
类型:关键字
destination.vpc
如果连接的目标是位于同一 VPC 上的虚拟机,则此字段将填充 VPC 网络详细信息。在共享 VPC 配置中,project_id 对应于主机项目的 project_id。
-
gcp.destination.vpc.project_id
-
包含虚拟机的项目的 ID。
类型:关键字
-
gcp.destination.vpc.vpc_name
-
虚拟机运行所在的 VPC。
类型:关键字
-
gcp.destination.vpc.subnetwork_name
-
虚拟机运行所在的子网。
类型:关键字
source.instance
如果连接的源是位于同一 VPC 上的虚拟机,则此字段将填充虚拟机实例详细信息。在共享 VPC 配置中,project_id 对应于拥有实例的项目,通常是服务项目。
-
gcp.source.instance.project_id
-
包含虚拟机的项目的 ID。
类型:关键字
-
gcp.source.instance.region
-
虚拟机所在的区域。
类型:关键字
-
gcp.source.instance.zone
-
虚拟机所在的地区。
类型:关键字
source.vpc
如果连接的源是位于同一 VPC 上的虚拟机,则此字段将填充 VPC 网络详细信息。在共享 VPC 配置中,project_id 对应于主机项目的 project_id。
-
gcp.source.vpc.project_id
-
包含虚拟机的项目的 ID。
类型:关键字
-
gcp.source.vpc.vpc_name
-
虚拟机运行所在的 VPC。
类型:关键字
-
gcp.source.vpc.subnetwork_name
-
虚拟机运行所在的子网。
类型:关键字
audit
用于 Google Cloud 审计日志的字段。
-
gcp.audit.type
-
类型属性。
类型:关键字
authentication_info
身份验证信息。
-
gcp.audit.authentication_info.principal_email
-
发出请求的已认证用户的电子邮件地址。
类型:关键字
-
gcp.audit.authentication_info.authority_selector
-
请求者指定的权限选择器(如果有)。不保证主体被允许使用此权限。
类型:关键字
-
gcp.audit.authorization_info
-
操作的授权信息。
类型:数组
-
gcp.audit.method_name
-
服务方法或操作的名称。对于 API 调用,这应该是 API 方法的名称。例如,*google.datastore.v1.Datastore.RunQuery*。
类型:关键字
-
gcp.audit.num_response_items
-
从列表或查询 API 方法返回的项目数(如果适用)。
类型:长整数
request
操作请求。
-
gcp.audit.request.proto_name
-
请求的类型属性。
类型:关键字
-
gcp.audit.request.filter
-
请求的过滤器。
类型:关键字
-
gcp.audit.request.name
-
请求的名称。
类型:关键字
-
gcp.audit.request.resource_name
-
请求资源的名称。
类型:关键字
request_metadata
有关请求的元数据。
-
gcp.audit.request_metadata.caller_ip
-
调用者的 IP 地址。
类型:ip
-
gcp.audit.request_metadata.caller_supplied_user_agent
-
调用者的用户代理。此信息未经身份验证,应谨慎对待。
类型:关键字
response
操作响应。
-
gcp.audit.response.proto_name
-
响应的类型属性。
类型:关键字
details
响应的详细信息。
-
gcp.audit.response.details.group
-
组的名称。
类型:关键字
-
gcp.audit.response.details.kind
-
响应详细信息的类型。
类型:关键字
-
gcp.audit.response.details.name
-
响应详细信息的名称。
类型:关键字
-
gcp.audit.response.details.uid
-
响应详细信息的 uid。
类型:关键字
-
gcp.audit.response.status
-
响应的状态。
类型:关键字
-
gcp.audit.resource_name
-
作为操作目标的资源或集合。名称是无模式的 URI,不包括 API 服务名称。例如,*shelves/SHELF_ID/books*。
类型:关键字
resource_location
资源的位置。
-
gcp.audit.resource_location.current_locations
-
资源的当前位置。
类型:关键字
-
gcp.audit.service_name
-
执行操作的 API 服务的名称。例如,datastore.googleapis.com。
类型:关键字
status
整个操作的状态。
-
gcp.audit.status.code
-
状态代码,应该是 google.rpc.Code 的枚举值。
类型:整数
-
gcp.audit.status.message
-
面向开发人员的错误消息,应为英语。任何面向用户的错误消息都应进行本地化并发送到 google.rpc.Status.details 字段中,或由客户端进行本地化。
类型:关键字
firewall
用于 Google Cloud 防火墙日志的字段。
rule_details
与该连接匹配的防火墙规则的说明。
-
gcp.firewall.rule_details.priority
-
防火墙规则的优先级。
类型:长整数
-
gcp.firewall.rule_details.action
-
规则匹配时执行的操作。
类型:关键字
-
gcp.firewall.rule_details.direction
-
与该规则匹配的流量方向。
类型:关键字
-
gcp.firewall.rule_details.reference
-
对防火墙规则的引用。
类型:关键字
-
gcp.firewall.rule_details.source_range
-
防火墙规则适用的源范围列表。
类型:关键字
-
gcp.firewall.rule_details.destination_range
-
防火墙适用的目标范围列表。
类型:关键字
-
gcp.firewall.rule_details.source_tag
-
防火墙规则适用的所有源标签的列表。
类型:关键字
-
gcp.firewall.rule_details.target_tag
-
防火墙规则适用的所有目标标签的列表。
类型:关键字
-
gcp.firewall.rule_details.ip_port_info
-
规则适用的 ip 协议和端口范围列表。
类型:数组
-
gcp.firewall.rule_details.source_service_account
-
防火墙规则适用的所有源服务帐户的列表。
类型:关键字
-
gcp.firewall.rule_details.target_service_account
-
防火墙规则适用的所有目标服务帐户的列表。
类型:关键字
vpcflow
用于 Google Cloud VPC 流量日志的字段。
-
gcp.vpcflow.reporter
-
报告流的一侧。可以是 *SRC* 或 *DEST*。
类型:关键字
-
gcp.vpcflow.rtt.ms
-
在时间间隔内测量的延迟(仅限 TCP 流量)。这是发送 SEQ 和接收相应 ACK 之间经过的时间,它包含网络 RTT 以及与应用程序相关的延迟。
类型:长整数