谷歌的高级云日志过滤器看起来非常强大,但使用起来同样复杂。如何制作一个日志查询来查找所有持续时间超过 3 秒的 HTTP 请求,其中还包含文本foo bar
?
我已经通读了文档,但仍有一些不足之处(它似乎是针对语言作者,而不是系统用户)。我知道有一个 Duration 字段,但有人有如何使用它的例子吗?
谷歌的高级云日志过滤器看起来非常强大,但使用起来同样复杂。如何制作一个日志查询来查找所有持续时间超过 3 秒的 HTTP 请求,其中还包含文本foo bar
?
我已经通读了文档,但仍有一些不足之处(它似乎是针对语言作者,而不是系统用户)。我知道有一个 Duration 字段,但有人有如何使用它的例子吗?
要按默认 App Engine 实例的持续时间和文本(“foo bar”)过滤日志,您可以在高级过滤器下运行以下命令:
metadata.serviceName="appengine.googleapis.com"
metadata.labels."appengine.googleapis.com/module_id"="default"
log="appengine.googleapis.com/request_log"
protoPayload.latency > 3s
"foo bar"
你的意思是延迟?像这样的东西应该有效
protoPayload.latency > 3s