推送助手
推送助手是一个集成了电话、短信、邮件、飞书、钉钉、微信、企业微信等多通道的消息推送平台,用户只需要调用一个简单的URL,就可以完成多通道的消息推送。
目前推送助手已经内置了Zabbix、Prometheus、夜莺(N9e)等监控系统的消息模版,可以通过推送助手3分钟实现电话短信报警的能力。
近期功能更新:
1、内置函数
推送助手内置了一些函数,可以在模版内容里配置后对数据进一步处理,我们以如下报警消息体作为例子来说明内置函数的用法:
{
"id": 20,
"rule_name": "CPU usage",
"trigger_time": 1660791492,
"trigger_value": 92,
"is_recovered": false
}
datetime()
用于将时间戳转换为时间格式,不传参数时返回当前时间,例如:
${datetime(trigger_time)}
${datetime()}
将会输出:
2022-08-18 10:58:12
2023-03-24 11:40:30
date()
用于将时间戳转换为日期格式,不传参数时返回当前时间,例如:
${date(trigger_time)}
${date()}
将会输出:
2022-08-18
2023-03-24
time()
用于将时间戳转换为时间格式,不传参数时返回当前时间,例如:
${time(trigger_time)}
${time()}
将会输出:
10:58:12
11:40:30
upper()
用于将字符串转换为大写,例如:
${upper(rule_name)}
将会输出:
CPU USAGE
lower()
用于将字符串转换为小写,例如:
${lower(rule_name)}
将会输出:
cpu usage
2、电话报警重试次数
现在电话推送重试次数,可以自定义设置了,0表示不尝试重复呼叫,最多尝试10次。
推送助手 / 个人中心 / 个人设置 / 语音重试
你的想法
如果你对内置函数和其他功能还有想法,可以在这里反馈:https://support.qq.com/product/406949
更多资讯、视频、欢迎关注公众号“Spug社区”