ChatOps方法示例,云实例创建,测试环境部署等示例中显示了许多“简单”用例,生产基础架构管理是否有用例?

#1 楼

ChatOps是一个吸引人的话题。实际上,这与每个使用它的团队都意味着非常不同的东西。如此之多,以至于Atlassian整合了可以被视为聊天成熟度模型的内容。
Mercury:开始聊天。

Gemini:聊天是交流的主要来源,尝试使用机器人。

Apollo:聊天是交流的纽带

埃隆·马斯克(Elon Musk):聊天是关键任务工作的主要中心。作为您团队中的机器人所需要的Fabric,它是提供功能以实现业务和技术流程的机器人。

在关于ChatOps Theory的简短课程中,我可以谈谈我的经验与ChatOps配合使用:

DevOps支持

Slack和PagerDuty具有出色的集成性,允许在PagerDuty中发生的任何新事件,然后通过信息通知发布到一个或多个Slack频道关于事件和根据知识采取行动的按钮:



除了连接PagerDuty和Slack之外,我们还将所有监视和警报工具都连接到Slack中,以便所有实际和潜在问题的中心点,包括直接从聊天中查询New Relic的功能。

作为现代命令行的聊天工具

与另一个客户端,我们构建了自定义机器人在远程计算机上执行脚本的情况下,我们通过调用Azure中的管理API并运行Cluster Fork命令来完成此操作:
@checky scale serviceA 30:杀死ServiceA上的实例编号。

@checky kill serviceA#4:在serviceA实例1和5上运行@checky exec serviceA#1,5 ps -awx命令,并将输出发布到chat


StackOverflow关闭投票审核者

我们在SOCVR频道中运行着一些聊天机器人,可帮助我们:


查找需要密切投票的问题。
识别包含“热”的评论-即可能令人反感或导致升级。
确定质量较差的问题可能需要复查。

进一步阅读


那么,什么是ChatOps?以及如何开始?
VictorOps / O'Reilly ChatOps书
ChatOps Reddit
齿轮书


#2 楼

企业IT的主要用例是通过利用ChatOps的实践来重塑其处理重大事件(有时称为“突发事件作战室”)的流程。企业IT-在博客系列中:

https://community.hpe.com/t5/IT-Operations-Management-ITOM/ChatOps-ChatBots-and-Enterprise-IT/ba-p/ 6924240

https://community.hpe.com/t5/IT-Operations-Management-ITOM/Chat-Bots-in-the-Enterprise-Part-2/ba-p/6925811

(您也可以从那些链接继续阅读该系列文章的第3部分...)

我希望得到您的意见/反馈。

评论


如何将答案中的相关部分包括在内?这样,如果这些链接停止工作,您的答案就不会失去价值。

–Pierre.Vriens♦
17 Mar 28 '17在7:29