【发布时间】:2021-11-11 04:01:08
【问题描述】:
我们正在使用 TIG 堆栈监控一堆 IoT 设备,并尝试使用 InfluxDB V2 的内置警报功能配置警报。我们已经配置了 slack 通知通道,我们希望将度量值作为消息的一部分捕获。这是一个示例状态消息模板:
The memory utilization is *${ r._level }*
On Device Name: *${ r.host }*
Polled At: *${ r._time}*
这显示了这样的警报:
Memory Alert The memory utilization is crit
On Device Name: Device-dev-02
Polled At: 2021-09-16T06:41:15.000000000Z
当我尝试将其作为消息的一部分捕获时,实际值在字段_value 中
The memory utilization is *${ r._level }*
On Device Name: *${ r.host }*
Polled At: *${ r._time}*
Current Memory: *${ r._value}*
通知检查失败。我在documentation 中读到 Flux 只插入字符串值,我试图将 _value 转换为字符串
The memory utilization is *${ r._level }*
On Device Name: *${ r.host }*
Polled At: *${ r._time}*
Current Memory: *${string(v: r._value)}*
通知检查仍然失败。
我们错过了什么吗?
【问题讨论】:
标签: monitoring influxdb-2