美文网首页
普罗米修斯-微信报警---部署中

普罗米修斯-微信报警---部署中

作者: 李哈哈_2c85 | 来源:发表于2021-07-20 10:34 被阅读0次

1、声明alertmanger位置
————prometheus.yml中alerting:模块
2、配置prometheus报警规则
————prometheus.yml中rule:模块
3、alertmanger中配置报警介质

1、prometheus连接报警组件alertmanger,添加alertmanger的ip:端口

image.png

2、配置prometheus报警规则,prometheus.yml文件中添加两个规则文件(或者多个写 *.yml),创建指定的规则文件

rulers/目录下
创建我们指定的rules文件,嫌麻烦的可以直接下载我已经创建好的,https://pan.baidu.com/s/1OPHRXgsQ5-hsZnmwrE1Mlg     提取码:1234
如果想添加各种报警参考:https://awesome-prometheus-alerts.grep.to/rules
[root@docker rules]# mkdir rules && cd rules      #然后上传指定的两个文件,内容太多了就不粘过来了,自己可以下载完看下    
[root@docker rules]# ../promtool check rules ../rules/container_rules.yml     #检查规则文件命令,一般错误都是格式问题
Checking ../rules/container_rules.yml
  SUCCESS: 5 rules found
[root@docker rules]# ../promtool check rules ../rules/host_rules.yml 
Checking ../rules/host_rules.yml
  SUCCESS: 17 rules found

3、alertmanger中配置报警介质和报警模板-安装目录的alertmanager.yml文件,官网配置参考:https://prometheus.io/docs/alerting/latest/configuration/ 我的配置和上面rulers文件放一起了,就不贴出来了

继续配置指定的报警模板templates--其实上面指定的位置并不好,不如放在alertmanger家目录中,省的配置文件满天飞,文件下载地址同上!告警时间上多加了Local(使用本地时间报警,默认使用的是标准时间少8个小时)
全部配置完成后重新加载prometheus服务、启动alertmanger服务
加载prometheus配置文件--通过kill -HUP方式,docker直接重启容器就行
netstat -nltp | grep 9090 |awk '{print $7}'|awk -F/ '{print $1}'|xargs kill -HUP     #prometheus服务器执行
nohup ./alertmanager --config.file=alertmanager.yml &      #alertmanger服务器执行、第一次启动可以先别用nohup方式看看是否有报错
报警的结果大概是这样:

https://www.yisu.com/zixun/22525.html

相关文章

  • Prometheus部署

    Prometheus部署+邮箱报警+企业微信报警+钉钉报警 1 部署Prometheus server 1.1 下...

  • 普罗米修斯-微信报警---部署中

    1、声明alertmanger位置————prometheus.yml中alerting:模块2、配置promet...

  • Prometheus

    参考资料:Docker部署Prometheus实现微信邮件报警 Prometheus 组成及架构 Promethe...

  • zabbix5.0部署 and 监控docker容器状态 and

    zabbix5.0部署 and 监控docker容器状态 and 配置企业微信报警机器人 加权sudo gpass...

  • 微信报警

    企业微信准备:Agentld + Secret + 企业ID号 + 部门ID python监控脚本: 有...

  • Docker部署Prometheus实现微信邮件报警

    Prometheus 组成及架构 Prometheus 生态圈中包含了多个组件,其中许多组件是可选的: Prome...

  • 2018-11-26

    一,企业微信报警步骤

  • zabbix 5系列之微信实时告警

    1. 微信报警: Zabbix除了可以使用邮件报警和钉钉告警之外,还可以通过微信报警,或者只要有api,你能想到的...

  • zabbix监控

    监控服务概述 1、实时查看服务状态2、可以发送报警信息(邮件报警、短信报警、电话报警、微信报警、值班(大屏幕)报警...

  • zabbix 微信报警

    简单 说一下 微信报警: 微信报警和 邮件区别不大 , 主要是 发送脚本不同 脚本来源 git clone htt...

网友评论

      本文标题:普罗米修斯-微信报警---部署中

      本文链接:https://www.haomeiwen.com/subject/zybcmltx.html