【发布时间】:2020-05-14 17:10:28
【问题描述】:
在 Stackdriver 中,我正在尝试将标签或日志中的特定数据值合并到电子邮件警报文档中,例如错误消息。我也包括了在聚合中选择的指标。但他们仍然抛出空输出。
是否还有其他需要检查的设置。在更新度量电子邮件警报的策略文档时,我尝试使用指定格式的变量\标签 - ${metric.label.errortext} (errortext - label)
${metric.label.query}(query - label)
指标变量
${protoPayload.serviceData.jobInsertRequest.resource.jobConfiguration.query.query}
${severity}
${metric.label.severity}
以上都返回空值。
【问题讨论】:
-
是否可以提供您在针对指标条件在电子邮件警报中设置自定义标签使用时使用的文档?
-
你能像here那样尝试
metric.labels吗? -
@AnthonyLeo 我发现 gcp 网站上的日志最有用 - cloud.google.com/monitoring/alerts/…
-
@GuillemXercavins 这是我试过的列表。期望项目 ID,他们给出 null\error - ${policy.user_label.query} 错误消息:${metric.labels.errortext} ProjectID:${project} 类型 2:${protoPayload.serviceData.jobInsertRequest.resource.jobConfiguration .query.query} 类型 3:${resource.labels.errortext} 类型 3.1:${label.query} 类型 3.3:${labels.errortext} 类型 3.4:${metric.labels.query} 类型 4:${ errortext} 类型 7:${severity} 类型 7.1:${metric.label.severity} 类型 8:${metric.label.protoPayload.serviceData.jobInsertRequest.resource.jobConfiguration.query.query}
-
你是否像here一样暴露字段?
标签: google-cloud-platform stackdriver