【IT168 评论】Joe 'Zonker' Brockmeier在Linux基金会网站的一篇文章中提到了监测和提高Linux系统性能的5款工具。
这5款工具涵盖了内核优化、到网络监控、到系统监测,他们是KDE System Monitor、Dstats、The Sysstat Auite、使用 Ifstat 网络监控、Linux Kernel优化使用Sysctl。
KDE System Monitor。
KDE系统监控与GNOME系统监控都比较不错,KDE 系统监控比较好的是其能远程系统监控。
Dstats。
Dstat 是一个用来替换 vmstat, iostat, netstat, nfsstat 和 ifstat 这些命令的工具,是一个全能系统信息统计工具。他的特点是相比较其他的工具,有像样的文档,并且具有拓展性,通过插件实现。
SYSSTAT。
SYSSTAT是一个软件包,包含监测系统性能及效率的一组工具,比如sar, iostat, mpstat, and pidstat。这些工具对于我们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于我们判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手。
Ifstat。
Ifstat工具是个网络接口监测工具,监控I/O状态和CPU状态。 你可以定义一个或者多个网络接口,并增加选项,使结果更容易观察。
Sysctl。
sysctl实际上是一个用来配置内核参数,存储在/proc/sys/。 不同内核版本的参数会改变,如何配置,想看所有的参数有效,运行sysctl -a, 或 sysctl -a | sort 。改变其中的一个参数,运行sysctl -w key.value="newvalue"。如果你想了解更多,查看红帽指导手册 Linux Performance and Tuning Guidelines,。