Google SRE 定义了四个需要监控的关键指标。延迟(Latency),流量(Traffic),错误(Errors)和饱和度(Saturation)。

正如google sre 所讨论的,如果您只能衡量服务的四个指标,请关注这四个指标。

延迟 Latency

延迟是服务处理传入请求和发送响应所用时间的度量。测量服务延迟有助于及早发现服务的缓慢。

流量 Traffic

流量可以更好地理解服务需求。通常称为服务 QPS(每秒查询数),流量是服务请求量的度量。此信号可帮助您决定何时需要扩大服务规模以应对不断增长的客户需求,或缩小服务规模以提高成本效益。

错误 Errors

错误是对客户端请求失败的度量。这些故障可以根据响应代码(HTTP 5XX 错误)轻松识别。

在某些情况下,由于错误的结果数据或违反了约定,响应被认为是错误的。例如,您可能会收到HTTP 200 响应,但返回的数据不完整,或者响应时间超出了约定的 SLA。因此,除了响应码之外,可能还需要其他机制(代码逻辑)来捕获错误。

饱和度 Saturation

饱和度是服务器资源利用率的度量。这个信号告诉你服务资源的状态以及它们有多“满”。

这些资源包括内存、cpu、网络 I/O 等。在资源利用率达到 100% 之前,服务性能也会缓慢下降。因此,有一个利用率目标很重要。延迟的增加是饱和度的一个很好的指标;测量延迟99线 有助于及早发现饱和度。

系统监控的四个黄金指标相关推荐

  1. 自动驾驶 Apollo 源码分析系列,系统监控篇(四):Monitor模块如何监控进程 Process 的存活状态?

    本篇文章分析 Apollo 中监控模块中监控进程状态的相关代码. 1. ProcessMonitor ProcessMonitor 是一个普通的定时器组件,内部函数也只是常规的 RunOnce 和 U ...

  2. 用于监控分布式系统的四个黄金信号

    为客户提供高质量的应用程序或服务取决于幕后的高可用性基础架构.当您的服务不可用,速度慢或损坏时,客户可能会感到沮丧,减少支出或完全停止使用您的服务.您的运营团队需要快速地了解问题,以防止服务质量降低并 ...

  3. 转:运维监控系统-监控项及指标的梳理

    转自: 运维监控系统-监控项及指标的梳理_程序员杂谈-CSDN博客_运维监控指标综合监控功能工具 综合监控工具完成对被管对象的集中监控.集中维护和集中管理,被管对象包括网络设备.服务器.PC设备.数据 ...

  4. 五十四、Linux性能优化实战学习笔记|套路篇:系统监控的综合思路

    目录 指标监控 日志监控 小结 上一节,我带你学习了,如何使用 USE 法来监控系统的性能,先简单回顾一下. 系统监控的核心是资源的使用情况,这既包括 CPU.内存.磁盘.文件系统.网络等硬件资源,也 ...

  5. 生活质量衡量系统_「电力闲聊」电能质量中的电压质量,有四个衡量指标

    今天我们要聊的话题是电能质量. 说到这里,你可能想问了,电还需要有质量么?当然了,电就是商品,质量过关才能拿出来卖.在我国,主要采用的是交流供电系统.交流电能的质量指标主要包括电压.频率和波形,我们今 ...

  6. 大厂竟然都是这么做系统监控的,我们的方式太原始了~

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | http://www.xuyasong.com ...

  7. 调研字节码插桩技术,用于系统监控设计和实现

    作者:小傅哥 博客:https://bugstack.cn ❝ 沉淀.分享.成长,让自己和他人都能有所收获!???? ❞ 目录 一.来自深夜的电话! 二.准备工作 三.使用 AOP 做个切面监控 1. ...

  8. linux 系统监控 php,Linux系统资源监控命令简介

    Linux 系统由若干主要物理组件组成,如CPU.内存.网卡和存储设备.要有效地管理Linux 环境,您应该能够以合理的精度测量这些资源的 各种指标-每个组件处理多少资源.是否存在瓶颈等.下面我们介绍 ...

  9. linux系统监控命令汇总

    零.Linux系统监控命令速查手册 命令 功能应用 用法举例     free 查看内存使用情况,包括物理内存和虚拟内存 free -h或free -m     vmstat 对系统的整体情况进行统计 ...

最新文章

  1. AI一分钟 | 北京发放自动驾驶首批牌照,百度获准测试;亿航美国分公司申请破产,债务高达数百万美元
  2. python大一知识点串讲_python-前20天的着重知识点
  3. 填谷式无源pfc电路_有源PFC电路上各个元件的作用-安泰维修
  4. Consul初探-集成ocelot
  5. python 数据结构包_python 中numpy科学计算工具包——基础数据结构
  6. 使用AVPlayer制作一个播放器
  7. 蓝桥杯 ALGO-58 算法训练 字串逆序
  8. Python 函数式编程(3) —— 闭包
  9. npm install 错误 安装 chromedriver 失败的解决办法
  10. 机器人应用(Skill)精选丨让HEXA机器人成为直播网红,还可以接收红外信号
  11. 基于php的人事档案管理系统
  12. sqlDBX连接服务器的DB2数据库
  13. Elastic 社区资深布道师,分享也是一种快乐
  14. 47道计算机网络面试题,个人珍藏的80道多线程并发面试题(11-20答案解析)
  15. fhkldlkfhj
  16. boost circular_buffer
  17. 关于Sublime text3 配置及插件整理
  18. uni-app前端开发(零)
  19. 机器学习的可解释性(总结)
  20. 阿姆达尔定律 是什么 Amdahl 并行效率计算经验法则

热门文章

  1. The Evils of Duplication
  2. 最全的大数据学习资料整理
  3. 对冲基金经理的告别信 (ZT)
  4. php编写个人所得税单元测试,PHP计算个人所得税示例【不使用速算扣除数】
  5. 乐事薯片:价格涨了,质量降了,年轻人的快乐没有了
  6. 润物无声因挚爱,育人无痕待花开
  7. 2017年大数据可视化机遇,这5大行业不容错过
  8. 【评测】Tecan品牌系列产品
  9. 如何正确选择注塑模具浇口位置?这下真的懂了
  10. Font Awesome html源码,如何将 Font Awesome 转成 PNG 图标 详细教程 含源代码_html/css_WEB-ITnose...