robot
整合 整合公司技术资源 做打包 全局监控, 是的相关操作使用门槛降到最低。
我们会开发一款机器人 它是公司所有资源的 中央控制系统,通过它你可以
使用狠简单对话
的方式完成一系列任务
只是提出一个遐想 假设 构思,觉得很有意思
使用人类语言 去做事,让工作变的简单和快乐
<p>
部署方面 :
<p>
<pre>我 : hi ! 部署下
请问您部署到哪里 ? : robot
1 : 115.121.12.31,
2 : 115.121.12.31,
3 : 115.121.12.31
我 : 3
请稍等,正在部署 稍后后通过qq 发送给你通知!! : robot
</pre>
对接公司ci工具
服务器监控 :
<pre>hi 国宝 a服务器 出现异常,异常报告已经发送你的email : robot
</pre>
对接迎军shell
生成服务器检测报告 :
<pre>告诉我 服务器情况! robot
115.21.33.21 资源使用率 30%xxxx
115.21.33.21 资源使用率 30%xxxx
115.21.33.21 资源使用率 30%xxxx
</pre>
邮件也会通过机器人发送到相关人员位置
对接 阿里 或者调用shell
接口体检
结合mbridge 做到接口检测
只需要发一个命令给robot,或者配置定期检查 ,出现问题则交给 kibna 做日志分析找出相关负责人 发送报告
对接mbridge
服务自修复
自动重启 和 补救
需要迎军shell
消息通知
某人重启下测试服务器 可以通过机器人 发送到 知了研发群内,或则服务器告警 等等
对接webqq相关协议
需要使用到的技术 webqq协议 ,hrbot,等等
更深入的还得去研究 hrbot 以及去 听听github运维的分享
案例 GitHub运维
http://www.infoq.com/cn/presentations/chatops-at-github/