为什么在Metric Explorer中使用基于日志的指标时,为什么我可以选择严重程度作为过滤器,而不选择textPayload?

时间:2019-02-20 16:46:49

标签: google-cloud-platform stackdriver google-cloud-stackdriver

我正在尝试使用指标浏览器提取一些指标。我选择指标:Log Entries和资源GKE。 据我从documentation所了解,severitytextPayload字段都是一等公民,但是我可以选择severity字段(还有{{1 }},但没有log(均属于textPayload组)。 有没有一种方法可以通过textPayload进行过滤? 我为什么不能特别过滤该字段?(找不到任何说明为什么某些字段可访问而另一些字段不可访问的文档)

1 个答案:

答案 0 :(得分:2)

严重性和logName是指标的预定义标签。因此,您可以在列表中找到它们。您可以在https://cloud.google.com/logging/docs/logs-based-metrics/labels页的“默认标签”下的文档中找到相关参考。标签可用于筛选和按-字段分组。

如果要使用textPayload或其一部分作为过滤器或分组依据,则可以创建用户定义的指标并基于textPayload定义自定义标签。然后,当您在指标浏览器中选择用户定义的指标时,可以在此处找到标签。