如何获取违反Stackdriver警报策略的Cloud Functions日志?

时间:2019-09-05 20:34:51

标签: google-cloud-functions stackdriver google-cloud-logging

我正在Google Cloud Platform上使用Cloud Functions。我设置了一个Stackdriver警报策略,以在这些功能超过执行时间阈值时向我发送通知。

我想专门获取违反此政策的功能实例的日志。但是,当我单击Stackdriver用户界面的Policy Violation页面上的“ Logs”链接时,它将显示该功能的所有日志。

如何过滤Cloud Function日志以仅获取违反Stackdriver警报策略的实例的日志?

更新

为了澄清,我的目的是获取违反策略的实例的文本日志,而不是摘要指标。

1 个答案:

答案 0 :(得分:0)

如果要过滤违反堆栈驱动程序警报策略的实例的Cloud Function日志,则需要创建“自定义指标”(Stackdriver>基于日志的指标>创建指标)以获取特定功能。

您可以在本文Getting Google Cloud Functions times in Stackdriver中找到更多详细信息。

但是,自定义指标将解析日志并为Stackdriver提供您可以在图表中放置的数字。之后,您可以为该图表设置警报。