设置Loki的日志告警,我们必须借助其他相关服务,Promtail打标签用于过滤日志,Alertmanager用于告警
目前为止,Loki并没有打印日志周围几行日志的能力,我们只能打印第一行日志发送告警,大体思路是先截取自己想要的日志把他们打成不同的标签,Alertmanager告警模板定义标签的值发送出去
某个命名空间的服务出现ERROR级别日志,发送报错信息、时间、TraceID、服务名称到指定邮箱中
这里的日志标签是以业务日志来定义的
样本日志:
[dysk-dev-service:10.0.20.184:30040]