GNU/Linux系统监控神器:collectl

运维 系统运维
对系统资源的监控、是运维人员的一个必备的技能。众多监控工具中、collectl支持的性能数据种类应该是最全的一个,collectl 不局限于 OS、可以用它 monitor DB、如 Oracle MAA 环境,在机房里的所有机器上安装collectl,然后把性能信息实时发送到一个监控机器,实现grid control。

  对系统资源的监控、是运维人员的一个必备的技能。从 OS 角度讲、包括 CPU/IO/Network/FS 等;从 DB 角度讲,包括 Active Sessions/ON CPU/Disks/Top Segments/Top SQL 等; 而 DB 对资源的利用也反映在 OS 一级上,对 OS 计算资源的充分均衡利用是我们的目标。

众多监控工具中、collectl支持的性能数据种类应该是最全的一个,包括 IO/CPU/Network/NFS/Infiniband/Lustre/Process/Slabs等。

㈠ 安装:

# perl -MCPAN -e shell
cpan> install Time::HiRes
cpan> install Compress::Zlib
cpan> quit 

下载collectl

# tar -zxv -f collectl-3.1.3.src.tar.gz
# cd collectl-3.1.3
# ./INSTALL 

㈡ 使用:

# collectl -s+m

更多的使用:官方文档

㈢ 应用:

collectl 不局限于 OS、可以用它 monitor DB、如 Oracle MAA 环境,在机房里的所有机器上安装collectl,然后把性能信息实时发送到一个监控机器,实现grid control。以下是 Oracle Exadata 上的一次监控。

责任编辑:黄丹 来源: 博客
相关推荐

2014-04-11 11:13:15

CollectlLinux系统监控

2009-12-18 09:48:26

Linux中应用

2018-11-16 11:54:37

2011-06-07 10:15:38

GNULinux

2010-01-22 11:06:03

GNUkFreeBSDLinux

2024-10-14 16:53:06

2009-12-10 16:26:49

GNULinux

2009-12-14 13:31:56

GNULinuxvmware

2009-06-29 09:44:39

LinuxDebianGNU

2010-05-26 12:57:59

linux 系统监控

2009-12-16 13:11:13

Fedora操作系统

2017-03-01 12:52:49

GNULinux

2016-09-28 22:04:01

GNUAutotoolLinux

2013-12-18 13:39:34

LinuxGNU

2010-03-03 13:20:56

2023-01-11 12:06:15

2009-06-19 08:51:22

UbuntuLinuxGNU

2014-09-22 10:06:07

2010-01-06 16:47:53

Linux内核

2009-10-23 18:47:35

GNULinux
点赞
收藏

51CTO技术栈公众号