首页 > 解决方案 > StackDriver 过滤器适用于 UI,不适用于 gcloud

问题描述

我在https://console.cloud.google.com/的 stackdriver 中有以下过滤器

resource.type="cloud_dataproc_cluster"
jsonPayload.application="application_1580294281653_0029"

它返回大量日志记录: 在此处输入图像描述

但是,使用 gcloud 时相同的过滤器不会返回任何内容:
gcloud logging read "resource.type=\"cloud_dataproc_cluster\" AND jsonPayload.application=\"application_1580294281653_0029\"" --format="csv(timestamp,severity,jsonPayload.message)"

我不知道为什么。对我来说,它们看起来一样,所以它们应该返回相同的值。我显然错过了一些简单的东西,有人知道吗?

标签: gcloudstackdrivergoogle-cloud-logging

解决方案


忽略这个,用户错误。我忘了在我的gcloud命令中指定项目。多哈。


推荐阅读