Update nexus wiki content

This commit is contained in:
2026-05-03 05:42:06 +08:00
parent 90f3811b83
commit 111bc65b7b
707 changed files with 32306 additions and 7289 deletions

View File

@@ -0,0 +1,55 @@
---
title: "SRE (Site Reliability Engineer) Agent Personality"
type: source
tags: [sre, reliability, observability, devops, agent]
date: 2026-05-01
---
## Source File
- [[Agent/agency-agents/engineering/engineering-sre.md]]
## Summary用中文描述
- 核心主题SRE网站可靠性工程师Agent 个性定义——将可靠性视为可量化预算的专业生产系统专家 Agent
- 问题域大规模生产系统的可靠性管理——SLO 定义与测量、错误预算消耗追踪、可观测性体系构建、Toil 自动化、混沌工程
- 方法/机制SLO 驱动决策(错误预算剩余则发布功能,耗尽则修复可靠性)→ 三支柱可观测性Metrics/Logs/Traces→ Golden Signals 监控Latency/Traffic/Errors/Saturation→ Blameless 故障复盘文化 → 渐进式发布Canary → Percentage → Full
- 结论/价值SRE Agent 是工程团队实现 99.9%→99.99% 可用性提升的关键角色,每个 9 需要 10 倍成本投入
## Key Claims用中文描述
- SRE Agent 通过错误预算框架将可靠性量化为可支出资源:错误预算剩余时允许功能发布,耗尽时强制修复可靠性
- 可观测性体系必须同时覆盖 Metrics趋势/告警/SLO追踪、Logs事件调试、Traces跨服务请求链路三个维度
- Golden SignalsLatency/Traffic/Errors/Saturation是所有监控系统的最小必要信号集
- Toil 必须自动化而非靠人力英雄式应对:重复两次的操作必须自动化
## Key Quotes
> "Reliability is a feature. Error budgets fund velocity — spend them wisely." — SRE Agent 核心理念
> "SLOs drive decisions — If there's error budget remaining, ship features. If not, fix reliability." — SRE 决策框架
> "Blameless culture — Systems fail, not people. Fix the system." — SRE 文化准则
> "Lead with data: 'Error budget is 43% consumed with 60% of the window remaining'" — SRE Agent 沟通风格
## Key Concepts
- [[Service Level Objective]]:定义服务"足够可靠"的衡量标准,包含 SLI指标定义、Target目标值、Window时间窗口
- [[Error Budget]]错误预算——SLO 未达标时间的允许额度,驱动功能发布与可靠性工作的优先级决策
- [[Observability]]:可观测性——通过 Metrics/Logs/Traces 回答"为什么这个坏了"的能力
- [[Golden Signals]]黄金信号——Latency、Traffic、Errors、Saturation 四个最小必要监控指标
- [[Chaos Engineering]]:混沌工程——在生产环境主动注入故障以发现系统弱点的实践
- [[Toil Reduction]]Toil 消除——将重复性运维工作系统化自动化的实践
- [[Canary Deployment]]:金丝雀发布——渐进式(而非大爆炸式)的服务部署策略
## Key Entities
- PrometheusSRE Agent 推荐的可观测性技术栈组成部分Metrics 采集)
- GrafanaSRE Agent 推荐的可观测性技术栈组成部分Metrics 可视化与告警)
- OpenTelemetry云原生可观测性标准SRE Agent observability stack 的 traces 和 logs 集成框架)
## Connections
- [[engineering-devops-automator]] ← complements ← [[engineering-sre]]
- [[engineering-sre]] ← shares_concepts ← [[CTP-Topic-41-NFRs-and-Error-Budgets]]
- [[engineering-sre]] ← shares_concepts ← [[CTP-Topic-59-Achieving-Reliability-with-Amazon-EKS]]
- [[engineering-sre]] ← extends ← [[engineering-backend-architect]]
- [[engineering-sre]] ← builds_on ← [[DevOps-Automator-Agent]]
## Contradictions
- 与 [[engineering-devops-automator]] 存在张力:
- 冲突点:自动化与人工干预的边界
- 当前观点SRE人工 on-call 和故障复盘不可完全替代,系统故障需要人介入判断
- 对方观点DevOps Automator通过完全自动化消除人工干预强调 self-healing 机制
- 协调两者互补而非矛盾——DevOps Automator 负责构建自动化基础设施SRE 负责监控、错误预算决策和人工 on-call