我在Google Cloud Stackdriver中创建了五个单独的日志导出接收器。目前,它们都与目标设置在同一存储桶(我的存储桶)中:
storage.googleapis.com/my-bucket
存储桶(my-bucket)具有以下5个文件夹:IAM,计算,防火墙,项目和存储
我想将每个日志接收器关联到存储桶中的那些文件夹之一,这可能吗?一个相关问题的答案(将多个项目的日志接收器指向一个存储桶)似乎表明它是,但是,我不理解“ FOLDER_ID”,如果这是我需要的,如果可以的话,我从哪里得到。
我尝试使用以下命令在Google Cloud Shell中手动更新目标
gcloud logging sinks update my-compute-log-sink storage.googleapis.com/my-bucket/compute
并确认接收器已更新,但是,运行未gcloud logging sinks list
显示任何更改,现在我被卡住了。
目前无法实现。
尝试更新接收器时使用的位置(当包含目录时)尽管在其后添加了其他信息,但只会指向整个存储桶,因此,当您看到更新后的消息时,您可能会覆盖当前接收器与以前相同的信息。
我已经打开了一个功能请求,以查看是否有可能在Google Cloud Platform日志接收器中实现指定存储桶目录位置的用法。您可以在这里关注:
https://issuetracker.google.com/72036905
还有一个单独的功能请求,与您要执行的任务相关,您可以在此处进行以下操作:
https://issuetracker.google.com/69371200
在FOLDER_ID值,这是不相关的桶中的文件夹,但作为解释涉及到云平台资源层次而言这里。因此,这与您的主要问题无关。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句