Skip to content

Releases: feiyu563/PrometheusAlert

4.0.1版本更新说明

05 Jun 09:15
Compare
Choose a tag to compare

更新:修复prometheusalert自定义模版接口日志输出完整接收到的json文本

4.0版本更新说明

30 May 04:58
c851c06
Compare
Choose a tag to compare

重要说明: 4.0版本 PrometheusAlert 将不再受限于Prometheus、Graylog、Grafana、SonarQube等常见系统的支持,新版本可通过自定义消息模版的方式,支持任意WebHook接口消息,只需参照 添加自定义告警消息模版 一节中的方法添加好模版即可完成接入。

更新说明:

  1. 增加自定义告警消息模版功能和对应接口,可以通过自定义模版对任意服务WebHook进行支持。
  2. 重写dashboard,新增告警配置测试、告警消息模版(Markdown格式)自定义、告警模版测试等功能。
  3. 引入sqlite作为默认数据存储,主要保存用户自定义的消息模版,容器和Kubernetes部署时需注意做持久化保存
  4. 新增SonarQube结合自定义消息模版接口的接入。
  5. 帮助文档新增自定义消息模版功能使用说明。
  6. Dockerfile更新启动判断是否存在模版的db文件,并可完成自动修复db丢失。
  7. 新增接口/prometheusalert?type=${type}&tpl=${template}&[ddurl=${ddur}][wxurl=${wxurl}][fsurl=${fsurl}][phone=${phonenumber}] 自定义模版接口,可通过Dashboard自定义模版后,支持任意WebHook接入

3.2.1版本说明

05 May 06:26
Compare
Choose a tag to compare

1.修复配置文件中阿里云短信配置项名称错误。
2.修复Prometheus readme.md中rules缺少"-"。

3.2版本更新说明

29 Apr 05:37
Compare
Choose a tag to compare

1.取消grafana早期通过在告警消息体中指定发送目标等信息的方式。
2.更新grafana的所有接口均支持传参,如直接使用接口,未在接口后加入参数,默认会优先使用配置文件中的参数作为告警渠道的配置。如果接口中加入了参数,将默认使用url中的参数作为告警渠道的配置。具体详见readme说明。
3.更新graylog的所有接口均支持传参,如直接使用接口,未在接口后加入参数,默认会优先使用配置文件中的参数作为告警渠道的配置。如果接口中加入了参数,将默认使用url中的参数作为告警渠道的配置。具体详见readme说明。
4.更新metrics接口,支持导出 alers_from_countalers_to_count两个主要指标,目前处于测试阶段。
5.zabbix告警接口更新type支持目标类型 -type txdx 告警消息的目标类型,支持txdx(腾讯云短信)、txdh(腾讯云电话)、alydx(阿里云短信)、alydh(阿里云电话)、hwdx(华为云短信)、rlydh(荣联云电话)、dd(钉钉)、wx(微信)、fs(飞书) (default "dd")
6.更新graylog,grafana,zabbix,Prometheus配置说明文档

3.1版本更新说明

26 Apr 03:26
Compare
Choose a tag to compare

1.新增飞书,容联云电话告警方式,感谢@bigdimple提交。
2.更新zabbix对飞书和容联云电话的支持。
3.新增飞书和容联云电话配置相关说明文档,感谢@bigdimple提交。

3.0.2版本更新说明

30 Mar 15:33
Compare
Choose a tag to compare

1.修复阿里云短信告警不能发送多个号码BUG

3.0.1版本更新说明

30 Mar 07:40
Compare
Choose a tag to compare

1.增加对Prometheus告警消息时间字段支持自动时区转换配置,详见配置文件。

3.0版本更新说明

28 Mar 16:05
Compare
Choose a tag to compare

1.增加对Zabbix告警的支持,通过zabbixclient客户端的以C/S方式实现,全面支持短信、电话、微信、钉钉等,详细使用方法请移步项目首页README.MD。
2.增加zabbixclient命令行客户端工具,详细使用方法可直接使用zabbixclient -h查看。
3.暂停2.0阶段的几个废弃接口(/grafana/phone、/graylog2/phone、/graylog3/phone)。

2.3.3版本更新说明

09 Mar 15:23
Compare
Choose a tag to compare

1.更新一键build.sh,便于根据自己需求定制后一键编译(需要go语言版本1.11或者以上版本)。
2.Graylog告警时间强制转换为CST时间。
3.Prometheus钉钉告警增加告警和恢复ICO图标配置,支持不同告警采用不同ICO图标,详细参考配置文件更新。

#钉钉告警 告警logo图标地址
logourl=https://raw.githubusercontent.com/feiyu563/PrometheusAlert/master/doc/alert-center.png
#钉钉告警 恢复logo图标地址
rlogourl=https://raw.githubusercontent.com/feiyu563/PrometheusAlert/master/doc/alert-center.png

2.3.2版本更新说明

11 Feb 03:54
Compare
Choose a tag to compare

2.3.2版本更新说明:
1.修复阿里云电话告警参数错误bug
2.readme增加阿里云电话和腾讯电话帮助链接
3..更新腾讯短信和电话接口参数ext标识