【发布时间】:2018-10-06 18:10:21
【问题描述】:
是否可以从 GCP Stackdriver 日志记录中计算特定时间段内特定日志消息的出现次数?回答“此事件在此时间段内发生了多少次”的问题。基本上我想要下图中曲线的积分。
它不必是一个移动的窗口,这一次它更像是一个一次性任务。如果可用,高级日志查询上的计数聚合器或类似功能也可以使用。
查询如下所示:
(resource.type="container"
logName="projects/xyz-142842/logs/drs"
"Publish Message for updated entity"
) AND (timestamp>="2018-04-25T06:20:53Z" timestamp<="2018-04-26T06:20:53Z")
【问题讨论】:
-
使用基于日志的指标时,请勿在过滤器中添加时间戳限制,因为基于日志的指标会在创建后及时计数日志条目。
-
@SummitRaj 感谢您的评论。我不知道它在创建后开始计算!
标签: google-cloud-platform google-bigquery stackdriver google-cloud-console