27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
---
|
||
title: "SRE"
|
||
type: concept
|
||
tags: [sre, devops, reliability]
|
||
---
|
||
|
||
## Definition
|
||
SRE(Site Reliability Engineering,站点可靠性工程)是一种将软件工程方法应用于运维问题的实践,旨在创建高度可靠和可扩展的系统。
|
||
|
||
## Core Practices
|
||
- **SLI/SLO/SLA**:服务水平指标/目标/协议
|
||
- **错误预算**:允许的故障配额,用于平衡创新与稳定性
|
||
- **Postmortem(事后分析)**:不追究责任的故障复盘,提取学习教训
|
||
- **Toil Reduction**:减少重复性手工运维工作
|
||
|
||
## Key Metrics
|
||
- **MTTR**(Mean Time To Recovery):平均恢复时间
|
||
- **MTTF**(Mean Time To Failure):平均故障间隔时间
|
||
- **可用性目标**:通常为 99.9%(三个九)到 99.99%(四个九)
|
||
|
||
## Related Entities
|
||
- [[AI SRE]] — 使用 AI 自动化 SRE 任务的工具
|
||
|
||
## Related Concepts
|
||
- [[DevOps]] — 结合开发与运营实现持续软件交付的方法论
|
||
- [[混沌工程]] — 主动测试系统韧性的实践方法
|
||
- [[无责复盘]] — 不追究个人责任,聚焦问题本质的失败分析方法 |