【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

拥抱故障,你可以吗?

  • 2013-04-18
  • 本文字数:1319 字

    阅读完需:约 4 分钟

4 月 14 日,百度工程师 @肖平 _Jacky 发布了一条微博,立刻引来大量的评论和转发,阿里、腾讯、百度、新浪等公司的运维工程师纷纷发表了自己的观点,微博内容如下:

看 google,twitter 的运维经验,其中强调一点#拥抱故障 (事故)#,不知道你们的运维团队是怎样#拥抱故障#的。出现故障时,整个团队的第一反应是要兴师问罪,还是集体齐心修复问题,又如何真正做到拥抱故障呢? @南非蜘蛛 @守住每一天 @sunli1223 @幸福山大 @wilbur 井源 请赐教。

讨论大致分为了几个部分:

  1. 遇到故障时的处理方式
  2. 故障事前与事后的工作
  3. 故障与 KPI 的关系
  4. 在故障中学习成长

新浪的高级运维工程师 @守住每一天表示,在遇到故障时应该做到沉着冷静,着急容易引起更多的问题,按照故障流程处理,判断故障级别并通知相关人员,一切以保证业务为最高优先级。待故障过去之后,再来分析故障的原因:

有成熟的模板,需要写明深层的原因,与改进建议,完成时间点。其实有故障对平台来说也算半个好事吧。其实最难的地方就是原因,有些不想写实际原因,这个可能会导致问题复发的。

事后分析的重要性不言而喻, @运维老周将其提升一个高度——“故障后的深入分析做得好坏,最能体现一个运维团队的责任心意识。”支付宝 @灵魂黑客 _ 舵主的一句“要做好故障分析而不是故障责任分析,同一问题不要再犯”道出了大家的心声,故障分析会之后,就应该做到避免同类故障再度发生,19 楼的 @幸福山大为大家分享了他眼中的预案:

这是预案的处理,预案不仅仅是故障预案,预案需要充分评估系统的设计和风险,需要分析各层依赖,需要考虑各种情况下面的应对方式,需要各方资源来协作,预案也需要不断地演习验证和改进,预案做好比故障更难。

在很多公司,故障都会与绩效挂钩,谈到故障,自然也免不了谈谈 KPI。去哪儿网的孙立就表示:

我们有统一的故障处理流程。出现故障第一步是要快速修复故障,把损失降到最低。故障处理完毕,需要参与的所有人一起 review,分析原因,监控,怎么避免这类问题等等。不能容忍的是同一个故障老出。处理故障的能力可以和 kpi 挂钩。

除了故障处理能力,故障本身也会和 KPI 有关联,故障 KPI 往往直接由运维团队承担,但其实开发团队也该来分担一部分压力,大家都注重线上故障。土豆网的 @老黄就认为这是“公司根儿上的问题”,不容易轻易被改变。公司越大,大家则越难真正“拥抱故障”。

谈完 KPI 这么沉重的话题,再来谈谈成长,大家都认同故障是个学习的好机会,从一次故障中获得的经验,也许能比得上日常工作中的无数个日日夜夜,在发生故障时,越是冲在第一线的人,就越可能收获更多的东西。 @幸福山大在微博中说到:

每次故障都是宝贵的改进机会。故障分故障前、中、后三个阶段,故障前预案充足,快速发现;故障中快速定位,恢复,止损,通告等;故障后深入分析,整理,回顾,改善预案,分享等。经常碰到故障的人往往成长的更快。

@CodeBox- 腾讯为大家形象的描绘了一幅故障处理的人物速写:

默默解决故障的人、站着说话不腰疼的人、搅混水逃避责任的人、不懂装懂搞无理头的人、追究责任的人、事后诸葛亮的人,最后还有把总结邮件弄成 CCTV 表彰晚会儿的人。

亲爱的读者朋友,您会对应上述哪种人呢?您能否做到“拥抱故障”呢?不妨来分享一下您的故障处理经验吧。

2013-04-18 00:542956
用户头像

发布了 135 篇内容, 共 58.7 次阅读, 收获喜欢 43 次。

关注

评论

发布
暂无评论
发现更多内容

陈迪豪:推荐系统大规模特征工程与Spark基于LLVM优化

天枢数智运营

人工智能 第四范式 天枢

架构师训练营 第四周 系统架构作业

且听且吟

极客大学架构师训练营

聊聊架构演化

Jerry Tse

架构 极客大学架构师训练营 作业

第四周学习总结

架构师 极客大学架构师训练营

第四周总结

Geek_a327d3

作业

架构师训练营第四周命题作业

hifly

分层架构 极客大学架构师训练营 技术方案

互联网系统架构的演进-笔记心得

蒜泥精英

大型互联网应用系统使用了哪些技术方案和手段

刘志刚

week4作业一

任鑫

架构

架构师训练营第四周学习总结

whiter

极客大学架构师训练营

大型互联网系统应用了哪些技术

elfkingw

极客大学架构师训练营

redis设计与实现(1)redis数据结构

程序员老王

redis

发力数字化“新基建”,株洲市商务和粮食局携手慧策举办企业专场培训会

InfoQ_21c8aba5317f

架构师训练营Week4

Frank Zeng

不会用这个远控工具 怎么好意思说你会远程运维?

InfoQ_21c8aba5317f

远控工具

架构师训练营Week4学习总结

Frank Zeng

架构师训练营第四周总结

王铭铭

未来已至,唯有拥抱变化才能生存

董一凡

生活,随想

架构师训练营第四周命题作业

whiter

极客大学架构师训练营

永中云转换助力教育行业文档在线预览更高效

InfoQ_21c8aba5317f

行业资讯 永中

游戏夜读 | 在游戏中打败人类

game1night

猿灯塔:Java程序员月薪三万,需要技术达到什么水平?

猿灯塔

Java

第四周作业

Geek_a327d3

架构师训练营第四周总结

架构师 极客大学架构师训练营

说说JS中的new操作到底做了些什么?

小岛工程师

Java 大前端

架构师训练营第四周作业

王铭铭

互联网运用那些技术手段解决什么问题?

师哥

第四周学习总结

铁血杰克

大型互联网站技术猜想

Dawn

极客大学架构师训练营

作业:一个典型的大型互联网架构演进采用的技术

蒜泥精英

第四周作业

魔曦

极客大学架构师训练营

拥抱故障,你可以吗?_DevOps & 平台工程_丁雪丰_InfoQ精选文章