Nightingale——夜莺监控系统部署企业微信机器人告警系【四】

简介: Nightingale——夜莺监控系统部署企业微信机器人告警系【四】

前言

前面我们写了邮件的告警,现在我们来写下企业微信的机器人高级

Git仓库 | wechatrobot-sender

步骤

创建机器人

  1. 创建内部群=>鼠标右击"添加机器人"

  1. 新建机器人
    点击新创建一个机器人

  1. 创建机器人
    输入昵称点击确定即可

  1. 复制key
    创建完成后,我们最需要复制的就是key=后面的字符

创建IM用户

  1. 登陆到夜莺平台创建一个IM用户

  1. 将该IM用户添加到我们的策略中

编译代码

如果本地没有GO环境的话,就需要搭建下GO的环境,现在我们来进行操作,这个步骤和夜莺监控系统部署邮件告警系统【三】的步骤一样的~

  1. 克隆编译
## 一定要在cmd的终端下操作
git clone https://github.com/n9e/wechatrobot-sender.git
cd wechatrobot-sender
#直接复制可能报错,建议手打
SET GOOS=linux 
SET GOARCH=amd64
go build
  1. 打包文件

在终端输入bash将windows终端转为shell的终端

tar zcvf wechatrobot-sender.tar.gz wechatrobot-sender etc/wechatrobot-sender.yml etc/wechatrobot.tpl
  1. 部署服务
cp -rvf /tmp/wechatrobot-sender.tar.gz /usr/local/n9e/ && cd /usr/local/n9e/ && tar -zxvf wechatrobot-sender.tar.gz
##在/usr/local/n9e/etc/monapi.yml设置里的notify中增加im选项
vi etc/monapi.yml
notify:
  p1: ["mail", "im"]
  p2: ["mail", "im"]
  p3: ["mail", "im"]
##修改之后不要忘记重启服务哦
./control restart all
vi /usr/lib/systemd/system/wechatrobot-sender.service
[Unit]
Description=Nightingale wechatrobot sender
After=network-online.target
Wants=network-online.target
[Service]
User=root
Group=root
Type=simple
##修改为自己服务部署的目录
ExecStart=/usr/local/n9e/wechatrobot-sender 
WorkingDirectory=/usr/local/n9e
Restart=always
RestartSec=1
StartLimitInterval=0
[Install]
WantedBy=multi-user.target
systemctl start wechatrobot-sender.service && systemctl enable wechatrobot-sender.service && systemctl status wechatrobot-sender.service

效果

钉钉告警同理,只不过需要编译部署https://github.com/n9e/dingtalk-sender这套代码

二进制包

链接:https://share.weiyun.com/slY3xK9N 密码:6lmn87

学无止境,谦卑而行..

目录
相关文章
|
5天前
|
机器人 人机交互 语音技术
智能电销机器人源码部署安装好后怎么运行
销售打电销,其中90%电销都是无效的,都是不接,不要等被浪费了这些的精力,都属于忙于筛选意向客户,大量的人工时间都耗费在此了。那么,有这种新型的科技产品,能为你替代这些基本的工作,能为你提升10倍的电销效果。人们都在关心智能语音客服机器人如何高效率工作的问题,今天就为大家简单的介绍下:1、智能筛选系统:电销机器人目前已经达到一个真人式的专家级的销售沟通水平,可以跟客户沟通,筛选意向,记录语音和文字通话记录,快速帮助电销企业筛选意向客户,大大的节约了筛选时间成本和人工成本。2、高速运转:在工作效率上,人工电销员,肯定跟不上智能语音机器人,机器人自动拨出电话,跟客户交谈。电话机
77 0
|
3月前
|
人工智能 搜索推荐 安全
从零到一:微信机器人开发的实战心得
从零到一:微信机器人开发的实战心得
240 2
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的宠物医院微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的宠物医院微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
82 7
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的宠物医院微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的宠物医院微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
92 7
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的游戏账号交易微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的游戏账号交易微信小程序的详细设计和实现(源码+lw+部署文档+讲解等)
|
4月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的微信智能招聘小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的微信智能招聘小程序的详细设计和实现(源码+lw+部署文档+讲解等)
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的传统戏曲推广微信小程序附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的传统戏曲推广微信小程序附带文章源码部署视频讲解等
42 0
|
4月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的“鼻护灵”微信小程序附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的“鼻护灵”微信小程序附带文章源码部署视频讲解等
61 0
|
1月前
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
484 7
|
1月前
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
537 1