【发布时间】:2017-09-14 08:52:00
【问题描述】:
我在 Prometheus/Alert Manager 中有一个标签 cs_job_time,我想在满足另一项工作的条件时发送电子邮件警报。电子邮件发送正常,但是否可以在电子邮件中包含 cs_job_time 的值?我可以将{{$value}} 用于相关指标,但我也想打印cs_job_time 的值。
我遇到了this,但是当我尝试时
time = "{{ `cs_job_time{instance='%s', job='/'}` $labels.instance | query | first }}
或类似的变体,我收到错误消息"Error expanding alert template CSJobAlert with data '{map[] 2123}': runtime error: invalid memory address or nil pointer dereference" source="alerting.go:199"
是否可以通过电子邮件发送指标值?
【问题讨论】:
标签: email go alert metrics prometheus