【监控与可观测性】07-SLO-SLA体系建设:从监控到业务保障的跨越 SLO / SLA 体系建设从监控到业务保障的跨越专栏监控 可观测性难度专家标签SLOSLASRE可用性错误预算前言监控告警是运维的手段SLO/SLA 才是运维的目标。这篇文章帮你建立从技术指标到业务保障的完整体系。一、概念澄清SLAService Level Agreement对外承诺给用户的服务水平协议违反有赔偿SLOService Level Objective内部设定的服务水平目标是 SLA 的技术支撑SLIService Level Indicator用于衡量 SLO 的具体指标错误预算Error Budget1 - SLO是允许的不可用时间二、SLI 定义可用性 SLI 成功请求数 / 总请求数 # Prometheus 计算可用性 ( sum(rate(http_requests_total{status!~5..}[5m])) / sum(rate(http_requests_total[5m])) ) * 100常见 SLI 类型可用性成功请求比例推荐核心业务使用延迟P99 500ms 的请求比例吞吐量QPS 不低于最低值错误率5xx 错误率低于阈值三、SLO 设定原则SLO 不是越高越好 99.9% 允许 8.76 小时/年 不可用 99.99% 允许 52.6 分钟/年 不可用 99.999% 允许 5.26 分钟/年 不可用 从 99.9% 到 99.99% 的成本差距往往是10倍以上 应当根据业务价值决定 SLO而不是技术可行性四、错误预算管理# 错误预算计算slo99.9# 99.9%period_days30total_minutesperiod_days*24*60error_budget_minutestotal_minutes*(1-slo/100)# 43200 * 0.001 43.2 分钟# 当错误预算消耗超过50%时暂停非必要变更# 当错误预算消耗超过100%时停止所有功能发布专注可靠性五、Grafana SLO 看板# 30天可用性 ( sum(increase(http_requests_total{status!~5..}[30d])) / sum(increase(http_requests_total[30d])) ) * 100 # 剩余错误预算分钟 ( 1 - ( sum(increase(http_requests_total{status~5..}[30d])) / sum(increase(http_requests_total[30d])) ) / (1 - 0.999) ) * 30 * 24 * 60结语SLO体系的价值在于把系统没问题这个感性判断变成错误预算还有X%的精确数字让技术工作有了业务语言。

相关新闻

最新新闻

BERT与GPT本质区别:预训练目标决定模型选型

BERT与GPT本质区别:预训练目标决定模型选型

1. 项目概述:这不是一场“谁更好”的辩论,而是一次架构级的认知校准“Why BERT is Not GPT”这个标题,乍看像一句技术圈的冷笑话,实则直指过去五年自然语言处理领域最常被混淆、最易被误用、也最容易在工程落地时踩坑的核心概念。…

2026/7/5 23:29:20
OBS RTSP服务器插件架构深度解析:实现专业直播流分发

OBS RTSP服务器插件架构深度解析:实现专业直播流分发

OBS RTSP服务器插件架构深度解析:实现专业直播流分发 【免费下载链接】obs-rtspserver RTSP server plugin for obs-studio 项目地址: https://gitcode.com/gh_mirrors/ob/obs-rtspserver OBS RTSP服务器插件是一个为OBS Studio设计的开源扩展,它…

2026/7/5 23:29:20
泛微OA ResourceServlet任意文件读取漏洞深度剖析与实战复现

泛微OA ResourceServlet任意文件读取漏洞深度剖析与实战复现

1. 项目概述:一次对泛微OA E-Cology ResourceServlet接口的深度安全审计 最近在梳理一些企业级应用的历史漏洞时,泛微OA E-Cology的ResourceServlet接口任意文件读取漏洞(网上常提到的CVE-2026-27654)引起了我的注意。这个漏洞虽然…

2026/7/5 23:29:20
Transformer视觉模型的光照鲁棒性优化:MCA模块详解

Transformer视觉模型的光照鲁棒性优化:MCA模块详解

1. 项目概述在计算机视觉领域,Transformer架构近年来展现出强大的特征捕捉能力,但在复杂光照条件下的表现仍有提升空间。CVPR 2026这篇论文提出的MCA(Multi-scale Context Aggregation)模块,通过引入光照先验引导的多尺…

2026/7/5 23:29:20
如何永久保存微信聊天记录:WeChatMsg终极数据自主权指南

如何永久保存微信聊天记录:WeChatMsg终极数据自主权指南

如何永久保存微信聊天记录:WeChatMsg终极数据自主权指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/WeC…

2026/7/5 23:29:20
无刷直流电机有感方波控制原理与实践

无刷直流电机有感方波控制原理与实践

1. 无刷直流电机有感方波控制概述 无刷直流电机(BLDC)的有感方波控制是目前工业自动化、消费电子和电动交通工具中应用最广泛的控制方式之一。与传统的正弦波控制相比,方波控制具有实现简单、成本低廉、响应速度快等优势,特别适合…

2026/7/5 23:24:19

月新闻