zoukankan      html  css  js  c++  java
  • AlertManager警报通知 使用webhook 钉钉机器人

    # AlertManager警报通知 使用webhook 钉钉机器人

    #启动钉钉webhook服务

    #dingtalk webhook
    docker rm -f dingtalk
    docker run -d --name dingtalk --restart always -p 8060:8060 alivv/dingtalk 
    --ding.profile="devops=https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxx"
    

    AlertManager不支持钉钉api发送,启动webhhook服务作为转发
    我添加了模板重新编译打包镜像,蓝色的警报AlertManager可打开url
    可设置多个--ding.profile地址使用多个钉钉机器人
    更信息用法可看原github说明
    github https://github.com/timonwong/prometheus-webhook-dingtalk.git

    #AlertManager配置webhook

    # 警报接收者
    receivers:
    #ops dingtalk
    - name: 'dingtalk'
      webhook_configs:
      - send_resolved: true
        url: http://localhost:8060/dingtalk/devops/send
    

    dingtalk/devops/send路径里devops使用ding.profile=“devops”里配置相同的名称

    #Prometheus测试规则如下

      - alert: alert-CPU
        expr: node_load1 > 0.2
        for: 1s
        labels:
          severity: warning
        annotations:
          description: 'CPU当前负载 load1: {{ $value }}'
          summary: CPU High load CPU负载过高
    
  • 相关阅读:
    02Spring注解开发
    01Spring配置文件
    网络编程
    CHIL-SQL-IN 操作符
    CHIL-SQL-通配符
    CHIL-SQL-LIKE 操作符
    CHIL-SQL-TOP 子句
    CHIL-SQL-DELETE 语句
    CHIL-SQL-UPDATE 语句
    CHIL-SQL-INSERT INTO 语句
  • 原文地址:https://www.cnblogs.com/elvi/p/12210178.html
Copyright © 2011-2022 走看看