Sar 命令


sar - Collect, report, or save system activity information.


sar是一个非常优秀的系统监视工具.(首先要确保你安装了sysstat)

其实我并没有用过这个工具, 原作中还有两个sa1和sa2, 由于我不知道他在说什么,(里面错误真的很明显), 我就给删去了…下面的这几个命令我也没有验证成功, 说是我电脑收集的数据不够…醉的不行… 各位看官权当看个笑话吧 :D

然后推荐一个系统监视工具, 还是自带绘图功能的, 更直观一点—munin

显示CPU状态

  1. # sar –u
  2. Linux 2.6.9-42.ELsmp (dev-db) 01/01/2009
  3. 12:00:01 AM CPU %user %nice %system %iowait %idle
  4. 12:05:01 AM 95.45 all 3.70 0.00 0.85 0.00
  5. 12:10:01 AM 94.16 all 4.59 0.00 1.19 0.06
  6. 12:15:01 AM 95.11 all 3.90 0.00 0.95 0.04
  7. 12:20:01 AM 94.93 all 4.06 0.00 1.00 0.01
  8. 12:25:01 AM 95.23 all 3.89 0.00 0.87 0.00
  9. 12:30:01 AM 95.23 all 3.89 0.00 0.87 0.00
  10. ...
  11. Average: 94.29 all 4.56 0.00 1.00 0.15

显示磁盘IO状态

(卧槽真是虎头蛇尾啊… 作者在这里排的版乱的不行不行的… 复制代码都复制不上… 抱歉了各位…)

那我就不写原作说的了, 写个结束语吧

看上面的代码你也知道, 这本书都是2009年写的了, 好多东西都变了, 好多东西也没变.

陈旧的东西就让他陈旧下去吧, 无门无法阻挡他们的腐烂, 但是, 沉舟侧畔千帆过, 病树前头万木春. 倘若没有这些陈腐的东西, 又哪来的万木春呢?

我们从中汲取的是营养, 是我们曾经的未知. 是前人的思想. 就拿这个sar命令来说, 现在的自动化运维很发达了, 监控软件什么的也层出不穷, 那么还有必要学一个2009年的软件吗? 我个人觉得还是有必要的(尽管这一节没写多少东西,但, 聪明的, 你会去主动学习的,对么?), 因为这是前人的一种思维方法, 我们可以从中学习核心思想, 优化操作方式, 制造出新的轮子.

当我第一次看到这本书的时候, 我是被他前几节所介绍的气门怪招吸引了, 我相信你也是, 可是你有没有发现, 越到最后越有种黔驴技穷的感觉, 工具不再那么有趣了, 命令也不再那么简单了, 相反, 命令是越来越复杂, 参数也是越来越多, 你还有兴趣看下去吗?

我们吃饭的时候, 总是挑选那写自己喜欢的, 好吃的, 然后把不喜欢的放一边, 等到肚子饿了, 也许会想起我的饭还没吃完, 不过剩下的都是自己不喜欢的了, 你会怎么办?

我们常说做这个没用, 做那个没用, 等用到的时候呢?

(妈蛋我可是毕不了业的人, 哪有资格说这番话.)

每一条命令都有它的精髓, 都有它的灵魂, 从它被设计出来的时候就有了.

我们所要做的, 则是继承那些灵魂, 并, 发扬他们.