美文网首页
系统性能监控 sar

系统性能监控 sar

作者: 程序员赤小豆_gzh同名 | 来源:发表于2018-09-21 16:51 被阅读0次

    最近总是隔三差五被系统的高CPU和高内存搞得焦头烂额, 索性撸起袖子仔细研究一番.

    sar 是sysstat的一个子模块, 功能非常强大, 能够配置好让它每隔一段时间收集一些统计值, 覆盖了CPU, Memory, disks, interrupts, network interfaces等! 太强大了.

    安装

    linux

    yum install sysstat
    

    ubuntu

    apt-get install sysstat
    

    系统性能收集

    安装完成之后, 收集系统性能指标的CRON Job 会被自动设置好. 具体查看 cat /etc/cron.d/sysstat.
    收集的周期可以查看配置文件

    • /etc/sysconfig/sysstat (RHEL/CentOS)
    • /etc/sysstat/config( Debian 4.0 )
    • /etc/sysstat/sysstat (Debian 5.0)

    查看收集的日志

    sa1 和 sa2 会把日志保存在一下目录 /var/log/sa/ (CentOS/ RHEL系统), 或者 /var/log/sysstat (Debian系统).

    ls -l /var/log/sa/
    total 644
    -rw-r--r-- 1 root root 182500 Sep 20 23:50 sa20
    -rw-r--r-- 1 root root 299940 Sep 21 16:50 sa21
    -rw-r--r-- 1 root root 161459 Sep 20 23:53 sar20
    

    sar 指令集合

    Reference

    相关文章

      网友评论

          本文标题:系统性能监控 sar

          本文链接:https://www.haomeiwen.com/subject/isfznftx.html