linux性能监控工具collectl安装及简要使用说明

本文介绍了如何在Linux环境下安装Perl模块Time::HiRes和Compress::Zlib,并提供了使用Collectl进行系统性能监控的方法。具体步骤包括配置Perl环境、下载Collectl源代码及设置监控参数等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[root@test45 ~]# vi  /etc/resolv.conf

nameserver 202.106.0.20

1.root下执行

perl -MCPAN -e shell

在选择窗口选择no,不进行cpan环境参数的配置

2.在cpan命令行下执行命令如下

cpan>install Time::HiRes

3.在cpan命令行下执行命令如下

cpan>install Compress::Zlib

以上安装两个模块中间出现提示符,回车即可。

然后quit/exit退出perl cpan

到官方网站下载源代码:

wget http://jaist.dl.sourceforge.net/sourceforge/collectl/collectl-3.1.3.src.tar.gz

#tar zxvf collectl-3.1.3.src.tar.gz

#cd collectl-3.1.3

#./INSTALL

a.运行命令:collectl -scdnm -oT 收集包括IO/CPU/Network/NFS/Infiniband/Lustre/Process/Slabs等等。

b. 可以生成日志文件,如:以1/4秒采集系统数据并保存到日志文件中,

collectl -i.25 -oDm --iosize > testPerf.log

c.可以用nmon analyser来产生由collectl产生的文件。需要对nmon analyser的脚本做一定的改写.

d.支持socket发送数据,可以实时监控很多linux系统的机器

更详细的命令参数请参考man collectl


参考资料:

http://collectl.sourceforge.net/

http://dt1.iteye.com/blog/333972

http://apps.hi.baidu.com/share/detail/14465228

http://hi.baidu.com/thinke365/blog/item/113c82c543704ba28226ac0c.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值