分享

关于统信系统当前活动情况分析—以sar工具为例

1、安装配置
1.1  安装
a、e 版
#  yum -y install sysstat
d 版
#  apt-get install syssta
1.2、配置
创建定时任务脚本,采集数据
#  vim /etc/cron.d/sysstat
# 默认是 10 分钟采集一次数据,更改为每分钟采集一次,更详细的记载监控数据
# Run system activity accounting tool every 1 minutes
*/1 * * * * root /usr/lib64/sa/sa1 1 1
# Generate a daily summary of process accounting at 23:53
53 23 * * * root /usr/lib64/sa/sa2 -A
sa1 # 收集并存储每天系统的动态信息到二进制文件中
sa2 # 收集每天的活跃信息写入总结性报告,用作 sar 的前端程序
#  vim /etc/sysconfig/sysstat
HISTORY=28 #采集数据的保存周期
SADC_OPTIONS=" -S XALL" #指定哪些数据需要采集,XALL 表示采集所有的活动数据的扩展信息,当然 数据量也会增加
SA_DIR=/var/log/sa #数据保存位置
1.3、启动
启动程序,并配置开机自启
#  systemctl enable sysstat   --now
2、sar 语法及参数说明
sar [ 选项 ] [ <时间间隔> [ <次数> ] ]
3.2 sar 参数说明
-b I/O 和传输速率信息状况
-B 分页状况
-d 块设备状况
-I { <中断> | SUM | ALL | XALL } 中断信息状况
-m 电源管理信息状况
-n { <关键词> [,...] | ALL } 网络统计信息
关键词可以是:
DEV 网卡
EDEV 网卡 (错误)
NFS NFS 客户端
sar 命令使用详解
NFSD NFS 服务器
SOCK Sockets (套接字) (v4)
IP IP 流 (v4)
EIP IP 流 (v4) (错误)
ICMP ICMP 流 (v4)
EICMP ICMP 流 (v4) (错误)
TCP TCP 流 (v4)
ETCP TCP 流 (v4) (错误)
UDP UDP 流 (v4)
SOCK6 Sockets (套接字) (v6)
IP6 IP 流 (v6)
EIP6 IP 流 (v6) (错误)
ICMP6 ICMP 流 (v6)
EICMP6 ICMP 流 (v6) (错误)
UDP6 UDP 流 (v6)
-q 队列长度和平均负载
-r 内存利用率
-R 内存状况
-S 交换空间利用率
-u [ ALL ][/ all ][/,...][/ <时间间隔> [/ <次数> ][/ 选项 ]

试读已结束,请付费阅读全文。

  本文只能试读34%,付费后可阅读全文。 

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服