SRE Google运维解密 第11章 on-call轮值

On-call机制——一种有效运维的方法 对于On-cal这一词,国内并没有特别明确的说法,因为这是个欧美流传过来的叫法。国内与之相接近的意思大致就是值班,再详细一些的说法便是指企业为了快速相应生产故障或者重大事件,在某段时间内指定某个人或者某组人随时待命(类似值班)。在故障发生的一瞬间,会以邮件、短信、电话等形式通知到负责人,以保障第一时间的处理。 正所谓,没有零bug的程序,没有零问题的系统,因此互联网技术的发展也是时刻离不开运维的支撑,与此同时,On-call机制的理念也逐渐流行开来,但依旧会存在没能有序但处理: 海量的事件淹没了重要事件, 阅读详情

on-call轮值

保证可以随时相应紧急问题,不管工作时间还是非工作时间

on-call 工程师的一天

  1. on-call工程师承诺在分钟级别执行生产系统的维护需求,一般面向终端用户5分钟,非紧急30分钟。
  2. 响应时间与业务可靠性有关
  3. 收到报警信息,工程师必须ack,on-call 工程师即使定位并尝试解决问题,或可联系其他团队,或者升级请求支援
  4. 有主on-call 和副on-call ,相辅相成

on-call工作平衡

  1. on-call 工作质量和数量有明确的要求,数量是某个工程师在on-call 事务上花费的具体时间,质量通过每次on-call轮值发生的事故数量决定

数量上保持平和

  1. SRE 规定25%为上限 ,每次轮值需要两名工程师 ,7*24 on-call轮值制度至少需要8名工程师,每次on-call 值班长度为1周,每名工程师只需要每月轮值一次

质量上保持平衡

每12小时的轮值周期内最大发生两个紧急事件(每个紧急事件处理需要6小时),如果一个季度不断超过这个界限,需要采取修正措施将运维压力降到可持续水平

补贴措施

安全感

  1. 理性,专注,有意识地进行人之类活动

  2. 缓解on-call 压力资源

    1. 清晰的问题升级路线
    2. 清晰定义的应急事件处理步骤
    3. 无指责,对事不对人的文化氛围
  3. 启动正式的应急事务处理流程,自动化大部分操作,可以专注于解决问题

  4. 进行评估,书写事后报告,详细记录所有事件发生的时间线

避免运维压力过大

运维压力过大

  1. 从其他团队临时抽调有经验的SRE
  2. 运维压力过载量化,如处理的工单数<5,每次轮值报警事件<2
  3. 每条报警有实际操作性,低优先级报警忽略
  4. 分组汇总报警,禁止重复无关报警,修改重报警
  5. SRE与研发团队一起努力
  6. 停止支持某个服务,该服务由开发人员负责on-call 轮值

奸诈的敌人——运维压力不够

  1. 系统太稳定会导致信心问题
  2. 控制SRE团队大小,保证每个工程师每个季度参与oncall 一次,最好两次
  3. Google每年举办一次持续数天的全公司灾难恢复演习(DiRT)针对理论性和实际性的灾难进行演练
《Google SRE工作手册》系列分享之 跳出SRE来看SRE (视频+文字) 本期分享主题是跳出SRE来看SRE,本期分享内容为认识和理解SRE、可靠性方法,以及平台工程、可观测性和AIOps、Q&A 阅读详情

相关推荐

《Google SRE工作手册》系列读书分享之 美图SRE团队的「稳定性运营」实践篇一(视频+文字版)

本期分享主题是美图SRE团队的稳定性运营实践,本期分享内容为SRE的目标&挑战、指导破局的理论框架、Q&A

weixin_46959162的博客 1948

SRE Google 运维解密 具体实践一

一、基于时间序列数据进行有效报警 Borgmon是google使用的时间序列监控系统,在开源软件中Prometheus是非常类似的一款工具。这个软件将收集时间序列信息作为监控系统的首要任务,同时发展了一种丰富的时间序列信息操作语言,通过使用该语言将数据转化为图表和报警。 因为总是会有大批量的服务器在上线、下线,建立和维护一个有效的服务注册、发现系统是很有必要的。上线的主机需要能主动让B

watermelonbig的专栏 7363

Sre google 运维解密

这是一本好书 ,大神作品,值得学习,上传给大家分享混点积分

《Google SRE工作手册》系列读书分享之 B站SRE流程中心实践分享 (视频+文字版)

本期分享主题是B站SRE流程中心实践,本期分享内容为谈谈Google SRE工作手册、SRE业务流程化的挑战、流程中心设计与核心技术要素、B站流程中心实践,以及总结与展望。

weixin_46959162的博客 1776

google sre建设 中文文档 SRE实战手册 devOps 实战

第一:技能全面,比如网络、操作系统、监控、CICD、研发等,对于研发能力,可能不需要你精通,但是你需要具备可以使用一门语言完成某个功能的设计、开发与迭代。 第二:打破传统运维思想壁垒,以产品角度思维贯穿整个业务架构服务质量为前提的沟通协调能力。 第三:始终以软件工程解决问题为方向的规划之路。 第四:很强的Trouble Shooting与思考、抽象能力,这三个能力在SRE工作当中是至关重要的,是时间与实践积累的最终成果。 以下为《SRE谷歌运维解密》一书当中已经提到了关键点: 可观测性系统 故障响应 测试与部署 容量规划 自动化软件开发 用户支持 Oncall 制定可交付的SLI/SLO/SLA 故障复盘

从赛题到实战:一份面向高职“区块链技术应用”赛项的食品溯源系统全栈部署与运维指南

本文为高职院校学生备战“区块链技术应用”技能大赛提供了一份详实的食品溯源系统全栈部署与运维指南。内容涵盖从理解赛题业务逻辑、绘制技术蓝图,到搭建4节点FISCO BCOS联盟链、部署管理平台与智能合约,再到核心运维技能与前后端联调测试的完整流程,旨在帮助参赛者将赛题转化为可运行的实战项目,全面提升区块链全栈开发与运维能力。

weixin_29172201的博客 687

《Google SRE工作手册》系列读书分享之 美图SRE团队的「稳定性运营」实践篇三(视频+文字版)

本期分享主题是美图SRE团队的稳定性运营实践,本期分享内容为「攻」规划&运营:3大方向、2个基础、1些探索、小结、Q&A

weixin_46959162的博客 1481

Vivado与VCS+Verdi联合仿真环境搭建全攻略

本文详细介绍了如何搭建Vivado与VCS+Verdi联合仿真环境,旨在解决Vivado Simulator在大型FPGA验证中速度慢、调试弱的问题。通过指导工具版本配对、环境变量设置、关键参数配置及Xilinx仿真库编译,帮助工程师高效整合Vivado的设计管理、VCS的高速仿真与Verdi的深度调试能力,从而显著提升验证效率。

weixin_29219189的博客 577

高效运维最佳实践:如何做好 On-call 和事故响应?

太多的公司所用的 on-call 轮转和事故响应流程让团队成员感到紧张、焦虑、痛苦。特别是,许多优秀的工程师只是由于这个原因而拒掉工作。并非一定要这样。在 New Relic,我们的开发运维实践让我们得以创建既能够支持系统的快速增长又高度重视系统的可靠性,同时还能保护开发人员免受戏剧性事故和压力的影响的 on-call 轮转和事故响应流程。通过分享我们构建和管理 on-call 轮转和事故响应系统...

weixin_34356310的博客 510

baostock实战:如何用Python批量下载多只股票的历史数据(含常见错误排查)

本文详细介绍了如何使用Python和baostock库批量下载多只股票的历史数据。内容涵盖从环境搭建、代码标准化到构建稳健的批量下载框架的全过程,并重点提供了高级错误处理、网络重试、数据验证及内存管理等实战解决方案,帮助用户高效构建股票数据处理流水线。

nice1的博客 1082

【图像去噪】论文复现:灵感源自MAE!进一步解决BSN的局限性,破坏真实噪声的空间相关性!AMSNet的Pytorch源码复现,跑通源码,原理详解!

论文题目:Asymmetric Mask Scheme for Self-Supervised Real Image Denoising —— 自监督真实图像去噪的非对称掩码方案【图像去噪】论文精读:Asymmetric Mask Scheme for Self-Supervised Real Image Denoising(AMSNet)AMSNet是基于PyTorch Lightning CLI深度学习框架编写的,比较适合复杂的大型任务,复用很方便,但是安装和环境配置问题太多。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 549

读书笔记(SRE:Google运维解密):第11章 on-call轮值

作为生产系统的监管者,on-call工程师负责处理生产环境中即将或者正在发生的业务事故,以及评审对生产系统的变更请求。   紧急事件(incident)的定义是:一系列根本原因一致或者相关的事件和报警信息,这些事件应该在同一个事后报告中讨论   现代理论研究指出,在面临挑战时,一个人会主动或非主动(潜意识)地选择下列两种处理方法之一: (a)依赖直觉,自动化、快速行动。 (b)理性、专注、有意识地进行认知类活动。   在应急事件处理过程中,最理想的方法论是这样的:在有足够数据.

lo_ong的博客 700

【DRAM存储器四十六】LPDDR5介绍--基本操作之行操作、读、写

简述LPDDR5的行操作和读写时序

highman110的博客 764

《SRE:Google 运维解密》读书笔记12: on-call轮值 - SRE的“生命线”

on-call 轮值是 SRE 保障服务可靠性的核心机制,通过主副值班制、多地团队、25%运维时间红线和12小时≤2事件的质量标准,让应急响应可持续。关键点一句话概括on-call 的核心目标服务可靠性(分钟级响应)+ 团队可持续性(避免疲劳战)主副值班制主 on-call 负责主要响应,副 on-call 作为备份和协助多地团队优势避免夜间值班损害健康 + 控制团队规模保障熟悉度数量平衡纯运维时间 ≤ 25%,至少 50% 投入研发质量平衡。

1742

【OpenClaw企业级智能体实战】第24篇:一人公司实战——用Agent Teams同时管理产品、运营、销售(附16个Agent配置方案+全流程指令模板)

当AI智能体从“单一工具”进化为“协同团队”,“一人公司”已从商业概念变为落地现实。2025年中国超1200万个体创业者采用OPC模式,靠AI团队突破人力边界。本文基于OpenClaw Agent Teams框架,拆解“1总指挥+15执行者”的三层AI组织架构,提供覆盖产品、运营、销售全业务的16个Agent分工矩阵、可直接复制的部署代码、通信配置方案与全流程指令模板。通过虚拟案例验证:单人+AI团队可实现月入26万的商业闭环,AI承担90%标准化工作,人力成本降低75000元/月,ROI超3200%。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 945

【行业解决方案篇十五】【DeepSeek物流优化:车辆路径规划算法】

写完这篇技术解析,突然想起那位多绕150公里的王师傅——现在他的车载平板会实时显示"路径健康度",当偏离最优路线超过5%就自动报警。从节约算法到深度强化学习,从三维装载到时序预测,这些技术最终化作每辆货车少烧的1升柴油,每个快递小哥早回家的1小时。最后说个浪漫的事:系统曾为某偏远山区规划出一条穿越枫叶林的配送路线,不仅节省23公里,还成了网红打卡路线。原来物流优化的尽头,不仅是冰冷的数学,还有人间烟火气的温度。

商务合作|问题讨论|交流学习 请联系作者微信,加微信请务必注明来意,博客主页有联系方式 294

SRE Google运维解密pdf

下载地址:网盘下载自动化对Google SRE 的价值 62自动化的应用案例 63Google SRE 的自动化使用案例 63自动化分类的层次结构 64让自己脱离工作:自动化所有的东西 66舒缓疼痛:将自动化应用到集群上线中 67使用Prodtest 检测不一致情况 68幂等地解决不一致情况 69专业化倾向 71以服务为导向的集群上线流程 72Borg :...

weixin_30945039的博客 2017

1分钟吃透一篇文献,借助AI辅助各部分精读,效率提升10倍(附AI提示词)

你现在是一名【研究领域】的资深博士,非常擅长阅读与分析长篇论文,那么接下来我会给你上传一篇论文,请你按照我的要求辅助我阅读。

qq_64378896的博客 644

《SRE:Google 运维解密》读书笔记11: 基于时间序列数据进行有效报警 - 新型的监控

在正式进入第10章之前,有必要对“具体实践”这一部分的整体结构有所了解。章节主题核心内容第10章基于时间序列数据进行有效报警Borgmon、时间序列数据库、报警规则设计第11章on-call 轮值多地团队、轮值频率与生产环境熟悉度第12章有效的故障排查手段假设-排除法、常见陷阱第13-14章应急事件管理降低影响范围、管理事故响应第15-16章事后总结与根源分析无指责文化、事故跟踪系统第17章测试避免已知类型问题重复发生第18-22章容量规划与负载均衡Auxon、GSLB、BwE、连锁故障。

1932

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Google SRE 读书笔记 扒一扒SRE用的那些工具

写在前面 最近花了一点时间阅读了《SRE Goolge运维解密》这本书,对于书的内容大家可以看看豆瓣上的介绍。总体而言,这本书是首次比较系统的披露Google内部SRE运作的一些指导思想、实践以及相关的问题,对于我们运维乃至开发人员都有一定的借鉴意义。 书中的一些思想也令我印象深刻,例如SRE工程师要保证投入50%的时间在项目上、错误预算、命运之轮、事故总结等等,对于从业者有很大的启发。...

aifeier1982的博客 1267

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

SRE用的那些工具

写在前面 最近花了一点时间阅读了《SRE Goolge运维解密》这本书,对于书的内容大家可以看看豆瓣上的介绍。总体而言,这本书是首次比较系统的披露Google内部SRE运作的一些指导思想、实践以及相关的问题,对于我们运维乃至开发人员都有一定的借鉴意义。 书中的一些思想也令我印象深刻,例如SRE工程师要保证投入50%的时间在项目上、错误预算、命运之轮、事故总结等等,对于从业者有很大的启发。书中提...

niuniu0186的专栏 1585

SRE书籍精读:《Google SRE工作手册》实践指南

你是否还在为系统可靠性与开发效率的平衡而困扰?作为运营或技术人员,如何将理论落地为可执行的日常实践,是提升团队效能的关键挑战。本文基于[howtheysre项目](https://link.gitcode.com/i/65f9a0b3cb46408315ed946cc8eb085e)收录的全球SRE实践案例,结合《Google SRE工作手册》核心方法论,提炼出一套适合中小企业的实施框架,帮助你系...

gitblog_00794的博客 821

高逼格运维指南:Google SRE是如何工作的?

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33894992的博客 683

谷歌运维新书《网站可靠性工作手册,SRE最佳实践》

为什么80%的码农都做不了架构师?>>> ...

weixin_34342992的博客 2948

《Google SRE工作手册》系列读书分享之 多云环境下SRE工程的思考(视频+文字版)

本期分享主题是多云环境下SRE工程的思考,本期分享内容为SRE在云上的变革、SRE在云上的思考、云上SRE的未来、云上SRE的福利、Q&A

weixin_46959162的博客 1602
上一篇: SRE Google运维解密——第10章 基于时间序列数据进行有效报警
下一篇: SSO单点登录
陌逸_逺
博客等级 码龄9年 13粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值