加载中...
RED 方法(RED Method)是由 Tom Wilkie(曾任职 Weaveworks、后加入 Grafana Labs)提出的微服务监控方法论:对每一个服务,度量 Rate(请求速率)、Errors(失败请求数)与 Duration(请求耗时分布)三类指标。
Rate 反映服务承受的流量,通常为每秒请求数;Errors 反映失败比例,是用户体验最直接的信号;Duration 强调用分布(直方图、分位数如 P99)而非平均值来刻画延迟,因为长尾才是体验杀手。
RED 为'每个微服务都该有一块什么样的仪表盘'给出了统一答案,使数百个服务的监控面板保持一致结构,降低认知负担;在 Prometheus 中通常以计数器加直方图实现,并直接支撑 SLO 告警。
它源自 Google 四个黄金信号的简化(去掉了饱和度),与面向资源的 USE 方法互补:RED 回答'服务表现如何',USE 回答'机器资源如何'。
登录 后参与讨论
暂无讨论,来发表第一条评论吧