【发布时间】:2021-10-14 16:59:33
【问题描述】:
我能够在 Google Cloud 控制台的给定项目和区域中以及通过使用如下 API 来查看虚拟机(我已通过虚拟机管理器中的操作系统配置管理应用自定义操作系统策略)的合规性状态:
GET https://osconfig.googleapis.com/v1alpha/projects/PROJECT_ID/locations/ZONE/instanceOSPoliciesCompliances
我可以通过 Google Cloud Logs Explorer 查看合规状态吗?
如果我在上面的“日志”选项卡中单击查看,我将被定向到日志资源管理器,其中的查询框架为:
resource.type="gce_instance"
resource.labels.instance_id="<instance_id>"
labels.os_policy_assignment="projects/<project_id>/locations/<zone>/osPolicyAssignments/<assignment>@<some_alphanumeric_id>"
labels.os_policy_id="<custom-policy-id>"
labels.task_type="APPLY_CONFIG_TASK"
但这并没有为我提供关于合规状态的任何信息,如上面的屏幕截图所示。
如何构建查询以获取与合规状态相关的日志?
【问题讨论】:
标签: google-cloud-platform google-compute-engine gcloud google-cloud-logging