目录

指标监控

日志监控

小结


上一节,我带你学习了,如何使用 USE 法来监控系统的性能,先简单回顾一下。

系统监控的核心是资源的使用情况,这既包括 CPU、内存、磁盘、文件系统、网络等硬件资源,也包括文件描述符数、连接数、连接跟踪数等软件资源。而要描述这些资源瓶颈,最简单有效的方法就是 USE 法。

USE 法把系统资源的性能指标,简化为了三个类别:使用率、饱和度以及错误数。 当这三者之中任一类别的指标过高时,都代表相对应的系统资源可能存在性能瓶颈。

基于 USE 法建立性能指标后,我们还需要通过一套完整的监控系统,把这些指标从采集、存储、查询、处理,再到告警和可视化展示等贯穿起来。这样,不仅可以将系统资源的瓶颈快速暴露出来,还可以借助监控的历史数据,来追踪定位性能问题的根源。

除了上一节讲到的系统资源需要监控之外,应用程序的性能监控,当然也是必不可少的。今天,我就带你一起来看看,如何监控应用程序的性能。

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

  1. 三十五、Linux性能优化实战学习笔记-基础篇:C10K 和 C1000K 回顾

    目录 C10K 怎么在32位系统的系统中支持并发 1 万的请求呢? 网络I/O 模型优化 I/O 多路复用的分类 select 或者 poll epoll 为什么Redis通常是选择使⽤epoll这种 ...

  2. Linux性能优化实战学习笔记:第四十六讲=====实战分析

    Linux性能优化实战学习笔记:第四十六讲 一.上节回顾 不知不觉,我们已经学完了整个专栏的四大基础模块,即 CPU.内存.文件系统和磁盘 I/O.以及网络的性能分析和优化.相信你已经掌握了这些基础模 ...

  3. Linux性能优化实战学习笔记:第十讲==中断

    Linux性能优化实战学习笔记:第十讲 一.坏境准备 1.拓扑图 2.安装包 在第9节的基础上 在VM2上安装hping3依奈包 ? 1 2 3 4 5 6 7 wget http://www.tcp ...

  4. linux性能优化实战学习笔记-(1)CPU性能分析工具与套路

    版权归Linux性能优化实战 作者倪鹏飞,本文主要是为学习.整理相关知识点,请勿用作商用,侵删. linux性能分析工具 下图来自:Brendan D. Gregg http://www.brenda ...

  5. 《Linux性能优化实战》笔记(四)—— CPU 使用率

    一. 节拍率与CPU时间 前一篇说到,Linux 作为一个多任务操作系统,将每个 CPU 的时间划分为很短的时间片,再通过调度器轮流分配给各个任务使用,因此造成多任务同时运行的错觉. 为了维护 CPU ...

  6. 《Linux性能优化实战》笔记(十三)—— 如何“快准狠”找到系统内存的问题

    一. 内存性能指标 为了分析内存的性能瓶颈,首先你要知道,怎样衡量内存的性能,也就是性能指标问题. 1. 系统内存使用情况:比如已用内存.剩余内存.共享内存.可用内存.cache和buffer的用量等 ...

  7. linux性能优化实战 倪朋飞,Linux性能优化实战:系统的swap变高(09)

    一.实验环境 1.操作系统 root@openstack:~# lsb_release -a No LSB modules are available. Distributor ID:Ubuntu D ...

  8. 推荐学习-Linux性能优化实战

    学习交流加(可免费帮忙下载CSDN资源): 个人微信: liu1126137994 学习交流资源分享qq群1(已满): 962535112 学习交流资源分享qq群2: 780902027 推荐一个学习 ...

  9. 学习Linux性能优化实战-1

    文章目录 前言 平均负载 命令 进程调度 命令 相关文件 CPU使用率 perf 软中断 测试工具 前言 最近在极客时间上面发现了倪鹏飞老师的Linux性能优化实战,自己感觉讲得很好,有兴趣的朋友可以 ...

最新文章

  1. CCF CSP 201609-2 火车购票
  2. 【转】矮个子女生夏天穿衣法则
  3. 差异分析完整解决方案
  4. Lync 2013 与 Elastix 2.40 语音通信设置全过程(1)
  5. 从源码分析DEARGUI之add_progress_bar
  6. ceph-deploy出错UnableToResolveError Unable to resolve host
  7. Python字典的11个方法超级详解
  8. SAP 电商云 Spartacus UI 有状态 的 url 和 title 属性的赋值代码
  9. LeetCode 121:买卖股票的最佳时机 思考分析
  10. layui中日期格式化方式
  11. C++《STL和泛型编程》算法accumulate、for_each、sort简单使用例子
  12. 资源 | 邓力、刘洋等合著的这本NLP经典书籍之情感分析中文版
  13. 数据科学包11-数据可视化
  14. 基于springboot+vue的(高考)志愿录取系统(前后端分离)
  15. 中国计算机信息网络国际联网管理暂行规定,中华人民共和国计算机信息网络国际联网管理暂行规定...
  16. roms netcdf结构体用法(弃用)
  17. 微分中的dx和delta x
  18. 给小白分享几个学习Android的网站
  19. Python beautifulsoup爬取小说
  20. 【STM32-HAL库】一步步搭建出FOC矢量控制(附C代码)

热门文章

  1. 嵌入式安防监控项目——安防监控实现
  2. 基于STM32的多路电压测量设计方案
  3. 中国动脉粥样硬化防控中心正式启动
  4. 腾讯云为金融换“心“,TDSQL的发展历程和特性
  5. Windows平台下使用HFS搭建基于HTTP的文件服务器
  6. 使用HFS文件服务器模拟在线环境
  7. 瓷砖铺贴方法_老师傅总结:4种瓷砖铺贴的方法,很实用
  8. 按键精灵——键盘鼠标
  9. Cocos Creator JSB [Lv.2] TODO
  10. 初学html、css(2)