背景 以前看见过别人家的告警系统,基于企业微信 + zabbix 做的二次开发,有一个功能一直让我念念不忘。 比如发出一条某个 Tomcat 内存溢出的告警,回复个 restart ,就会自动重启这个 Tomcat。就想到如果这个机器人可以交互,那就会方便很多了。 可能有人会说 ...
ChatOps is a collaboration model that connects people, tools, process, and automation into a transparent workflow. ChatOps提供了一种协作模式,人 工具 流程 自动化处在一个透明的工作环境中。 Sean Regan, Atlassian 随着 ITIL DevOps双态运维 理念 ...
2017-05-23 11:39 0 1439 推荐指数:
背景 以前看见过别人家的告警系统,基于企业微信 + zabbix 做的二次开发,有一个功能一直让我念念不忘。 比如发出一条某个 Tomcat 内存溢出的告警,回复个 restart ,就会自动重启这个 Tomcat。就想到如果这个机器人可以交互,那就会方便很多了。 可能有人会说 ...
1、安装nodejs包管理工具npm 2、安装nodejs 3、安装hubot 4、创建配置hubot目录 mkdir /root/ ...
前言 Hubot是由Github开发的开源聊天机器人,基于Node.js采用CoffeeScript编写 可以借助Hubot开发Chatbot来自动化的完成想要一切自动化任务,比如: -运维自动化(编译部署代码、重启机器,监控服务器运行情况,自动修复Bug等) -外部服务交互(管理 ...
写在前面的话 目前换了几家公司,且最近几家都是以钉钉作为公司 OA 聊天工具,总的来说还是很不错的。最近去了新公司,由于公司以前没有运维,所以监控,做自动化等方面都没有实施,恰逢这个机会把最近做的关于用到钉钉机器人的一些东西写出来,希望能够帮到和我有同样需求的兄弟,少走 ...
写在前面的话 在前面的博客中已经具体提到了如何获取对的机器人的 Token 等操作,不清楚的可以参考之前写的 【运维利器:钉钉机器人脚本告警(Linux Shell 篇)】这篇博客的前部分。 本文主要给出的 Python 脚本的实现,我记得网上很多脚本给的好像是 go 语言写 ...
用企业微信机器人告警的,由于告警的字符串超过4096字节,监控没有发出来! 需要熟悉官方文档:https://work.weixin.qq.com/help?person_id=1&doc_id=13376 排错过程 临时处理 使用字符串截取 [4000 ...
基于OpenGL的三维机器人仿真 图形展示: ...
telegram是国外常用的聊天功能,功能很强大,除了聊天还可以玩游戏,传文件,视频,声音,投票,群组。当然,这些跟qq,微信都很类似了。但是它毕竟是国外最常用的IM之一。telegram有个聊天机器人可以自动发消息,也是挺有意思的。它还开放了api,可以自己创建bot,通过api发送消息,视频 ...