Prometheus 邮件告警自定义模板的触发时间为utc的解决方法

背景

Prometheus 邮件告警自定义模板的默认使用的是utc时间。

解决

如果要改成北京时间的话可以这么改:

原来的告警模板的触发时间是这样子的:

触发时间: {{ .StartsAt.Format "2006-01-02 15:04:05" }}

我们可以改成这样子的

{{ (.StartsAt.Add 28800e9).Format "2006-01-02 15:04:05" }}

其中 Add 28800e9  就是表示加8个小时。

邮件已经测试过了 微信没有测试过

 

posted @ 2020-09-01 21:31  fat_girl_spring  阅读(793)  评论(0编辑  收藏  举报