本文档总结了存储桶级基于日志的指标的特征,并说明它们与项目级范围的基于日志的指标有何不同。
存储桶级基于日志的指标的特征
基于日志的存储桶级指标是用户定义的基于日志的指标,用于评估路由到特定日志存储桶的日志条目。借助存储桶级基于日志的指标,您可以创建基于日志的指标,以便在以下情况下从日志中提取数据:
- 从一个项目路由到另一个项目中的存储桶的日志。
- 通过汇总接收器路由到存储桶的日志。
与项目级范围的基于日志的指标一样,基于日志的存储桶级指标是在 Google Cloud 项目中定义的,而不是在文件夹或组织级定义。如果要跟踪将日志条目从哪个文件夹或组织路由到存储桶,可以在基于日志的指标中定义标签来记录该信息。
存储分区级范围的基于日志的指标与项目级范围的基于日志的指标有几点不同。
项目和指标范围
基于日志的存储桶级指标在包含源存储桶的同一项目中定义。默认情况下,只有定义了存储桶级基于日志的指标的项目才能查看日志存储桶的指标数据。但是,如果您的项目出现在其他项目的指标范围内,则这些项目也可以看到您的指标。
将日志路由到该存储桶的 Google Cloud 项目不需要处于任何项目的指标范围内。
如需详细了解基于日志的指标和指标范围,请参阅对指标范围的公开范围。
在存储桶接收日志后,其指标范围内包含该存储桶项目的任何项目都可以看到派生的路由日志指标数据。如果某个项目路由日志不在任何项目的指标范围内,那么路由项目中的其他信息将不可见。
使用存储桶级基于日志的指标时,适用以下语句:
- 您可以在包含目标存储桶的项目中定义基于日志的指标。
- 存储桶级基于日志的指标会评估路由到该存储桶的所有日志条目,无论日志是来自存储桶所在的项目,还是来自其他项目。
- 包含相应项目(其指标范围涵盖相应存储桶)的任何其他项目均可看到指标数据。
- 项目路由日志不需要处于任何项目的指标范围内。
受监控的资源类型:logging_bucket
在将时间序列数据写入 Cloud Monitoring 时,基于日志的存储分区级指标使用受监控的资源类型 logging_bucket
。logging_bucket
资源类型包含以下标签:
project_id
:您的 Google Cloud 项目的标识符,是一个类似my-test-project
的字符串。bucket_id
:与基于日志的指标关联的日志存储桶的名称,一个字符串,如my-test-bucket
。location
:日志存储桶的位置。monitored_resource_type
:生成此日志条目的受监控的资源的类型;该值来自resource
字段中包含的MonitoredResource
结构中的type
字段。source_resource_container
:发送日志条目的项目、文件夹或组织的标识符,字符串应采用以下格式之一:projects/PROJECT_ID
organizations/ORGANIZATION_ID
folders/FOLDER_ID