【发布时间】:2021-08-08 21:24:24
【问题描述】:
我正在开发一个使用 GCP 的 Cloud Logging 服务 (https://cloud.google.com/logging/docs/audit) 的应用程序。应用程序分析每个 JSON 文件日志的事件。也就是说,应用程序承诺会尽快执行此操作,但我看到 GCP 上的 Cloud Logging 服务提供的 JSON 仅每小时生成一次 JSON,在某些情况下,每隔几个小时生成一次。
请参阅以下链接中的屏幕截图(审核日志存储桶)。在那里,我们看到日志是在一小时的第 6 分钟匆忙创建的(请参阅 Created time 列),但是我们必须等待整整一个小时才能看到下一个日志。
我可以做些什么来生成这些日志,比如每 15 分钟一次?
【问题讨论】:
-
用详细信息编辑您的问题。我看到日志延迟了几秒钟(不到一分钟)。回答您的问题:您无法控制何时为托管服务生成日志。对于自我管理的服务,您可以随时写入日志,通常会在五到十秒后出现日志条目。
-
您想要近乎实时地处理日志吗?在 PubSub 而不是在文件中创建接收器,并在消息到达时处理它们(使用函数或数据流)
-
@JohnHanley,我刚刚添加了一张图片来澄清一下。
标签: google-cloud-platform google-cloud-logging