文章目录一、前提准备及规划二、安装及启动2.1 Prometheus安装启动2.2 Node_export安装启动2.3 Alertmanager安装启动2.4 Webhook-dingtalk安装启动三、配置及测试3.1 Webhook-dingtalk配置钉钉webhook地址3.2 Alertmanager配置钉钉告警3.3 Prometheus集成Alertmanager及告警规则配置四、测试告警 一、前提准备及规划1、服务端口规划: ...
wget https://github.com/timonwong/prometheus-webhook-dingtalk/releases/download/v2.0.0/prometheus-webhook-dingtalk-2.0.0.linux-amd64.tar.gz 2、解压移动 tar -xf prometheus-webhook-dingtalk-2.0.0.linux-amd64.tar.gz mv prometheus-webhook-dingtalk-2.0.0.linux-amd64 /data/prometheus-webhook-dingtalk...
webhook_mention_users: url: https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxxxx mention: mobiles: ['156xxxx8827', '189xxxx8325'] ~ 5、重启webhook [root@node1 prometheus-webhook-dingtalk]# docker restart webhook 6、查看webhook日志 [root@node1 prometheus-webhook-dingtalk]# docker logs...
步骤1: 获取 Prometheus Webhook DingTalk 代码 解释如何获取 Prometheus Webhook DingTalk 的代码并进入存储库目录。 gitclone https://github.com/timonwong/prometheus-webhook-dingtalk.gitcdprometheus-webhook-dingtalk 1. 2. 步骤2: 配置 Webhook 指导读者如何在config.yml文件中配置 DingTalk 的 Webhook URL,并介...
docker run -d -p 8060:8060 --name webhook timonwong/prometheus-webhook-dingtalk 1、查询webhook映射,进入容器内修改配置文件 [root@node1 prometheus]# docker inspect webhook|grep Dir 2、进入mergerDir [root@node1 prometheus]# cd /home/docker/overlay2/52933d06cee0e5135bf0bfc5907a581f8b19a480688af...
2.2部署prometheus-webhook-dingtalk 在部署前先配置好钉钉机器人,启用加签功能,复制webhook地址和加签密钥 下载prometheus-webhook-dingtalk安装包,我这边下载的是2.1.0版本 下载路径:Releases · timonwong/prometheus-webhook-dingtalk · GitHub mkdir /opt/dingtalk && cd /opt/dingtalk ...
「部署prometheus-webhook-dingtalk:」这里通过内部钉钉webhook作为告警媒介,当然Alertmanager原生支持邮箱告警。新建目录和ln超链接current,如下所示:# 安装prometheus-webhook-dingtalkwget https://github.com/timonwong/prometheus-webhook-dingtalk/releases/download/v2.1.0/prometheus-webhook-dingtalk-2.1.0.linux-...
最后,从网上下载prometheus-webhook-dingtalk,安装后就是之前我们在webhook中配置的http://localhost:8060/dingtalk/webhook1/send服务。 需要配置config.yml确定实际的钉钉接口地址。 template.tmpl中配置告警话术。 登录alertmanager部署主机。例如http://localhost:9093/#/alerts ...
本文将介绍如何使用 Prometheus、Alertmanager 和 Webhook-DingTalk 实现钉钉告警集成,帮助运维人员快速响应系统异常。 一、环境准备 Prometheus:安装并配置 Prometheus,确保能够正常采集和存储监控数据。 Alertmanager:安装并配置 Alertmanager,与 Prometheus 集成,负责处理告警逻辑。 DingTalk:注册并配置钉钉群组,用于接收告警信息...
ln -s /usr/local/prometheus-webhook-dingtalk-2.0.0.linux-amd64 /usr/local/prometheus-webhook-dingtalk # 3.配置config.yml # 拷贝个模板文件 # url 和 secret 是我们创建告警机器人的时候出现的 webook 和安全设置的"加签" cp config.example.yml config.yml ...