标题:
使用 ksar 工具分析系统性能 (3)
[打印本页]
作者:
look_w
时间:
2018-4-22 14:41
标题:
使用 ksar 工具分析系统性能 (3)
用 ksar 了解系统中断系统管理员如果要了解系统中断的使用情况,可以打开 data 菜单的 Run local command 栏目然后输入命令 : :sar -I ALL 1 结果如图 7。
图 7. 用 ksar 了解系统中断
参数说明:
intr/s 表示每秒的中断次数。
使用 ksar 了解系统内存分页分页是操作系统中的内存管理机制。通过这种方式计算机可以为主存存取其他存储介质上的数据。系统管理员如果要了解系统内存分页信息,可以打开 data 菜单的 Run local command 栏目,然后输入命令:sar -B 1 结果如图 8 。
图 8. 了解系统内存分页情况
参数说明:
pgpgin/s: 表示每秒从磁盘或 SWAP 置换到内存的字节数 (KB) 。
pgpgout/s: 表示每秒从内存置换到磁盘或 SWAP 的字节数 (KB) 。
fault/s: 每秒钟系统产生的缺页数,即主缺页与次缺页之和 (major + minor) 。
majflt/s: 每秒钟产生的主缺页数。
使用 ksar 了解系统整体所有信息ksar 提供了一个选项,即 -A,它代表 all,而且还是大写的,这个 -A 就相当于所有选项了,打开 data 菜单的 Run local command 输入命令:sar – A 结果如图 9。
图 9. 使用 ksar 了解系统所有信息
从图 8 可以看到系统使用情况包括:系统进程、上下文、CPU、中断、I/O 系统、内存使用、连接、系统负载、交换分区、NFS 服务器和客户端性能包括所有重要信息。另外您可以把 ksar 的结果导出为一个文件(文件类型包括 pdf、PNG、JPG、TXT、CVS)。也可以把一个以前得到的监控的结果导入 ksar 进行图形化分析。
设置 ksar 的工作时间段
ksar 也可以查看非实时的数据,它是通过 cron 周期的运行 sysstat 脚本,将数据产生到指定的目录下,例如我们可以通过“Select time range”菜单选择起始时间段如图 10。
图 10. 选择起始时间段
远程使用 ksar
ksar 支持 SSH 连接,您可以使用它远程监控其他 Linux 或其他 Unix 类型的主机。首先要设置本地主机和远程主机之间可以通过自动 SSH 自动登录,然后打开 data 菜单的 Lanuch ssh command 输入命令
:ssh
goodcjh1@192.168.110.1
如图 11 。
图 11.ksar 支持 SSH 连接
总结本文介绍了 ksar 这个工具,它基于 sar 的图形化工具。它可以从 10 几个方面对系统的活动进行报告,包括文件的读写情况、系统调用的使用情况、串口、CPU 效率、内存使用状况、进程活动及 IPC 有关的活动等。这个命令非常复杂,只有通过熟练使用才能掌握。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0