如何安装配置Collectd和Collectd-Web监控服务器资源?(1)


Collectd-web是一款基于RRDtool(轮循数据库工具)的Web前端监控工具,它能够解读并以图形化方式输出由Linux系统上的Collectd服务收集的数据。

Collectd服务在默认情况下随带一大批可用插件,这些插件接入其默认的配置文件;一旦你安装了软件包,其中一些插件在默认情况下已经被激活。

Collectd-web CGI脚本可解读并生成图形化的html页面统计信息,用Apache CGI网关即可执行,Apache Web服务器端只需要极少的配置。

然而,附有所生成统计信息的图形化Web界面也可以由Python CGIHTTPServer脚本提供的独立式Web服务器来执行,该脚本随主Git软件库预先安装。

本教程将介绍Collectd服务和Collectd-web界面在基于RHEL/CentOS/Fedora和Ubuntu/Debian的系统上的安装过程,只需要进行极少的配置,就可以运行服务,并启用Collectd服务插件。

第1步:安装Collectd服务

1. 基本上来说,Collectd守护程序的任务就是在它所运行的系统上收集并存储数据统计信息。Collectd程序包可以从默认的基于Debian的发行版软件库下载和安装,只要执行下面这个命令:

在Ubuntu/Debian上:

# apt-get install collectd [On Debian based Systems]

将Collectd安装到Debian/Ubuntu上

将Collectd安装到Debian/Ubuntu上

在RHEL/CentOS 6.x/5.x上:

在基于红帽的较旧系统(比如CentOS/Fedora)上,你先需要启用系统下的epel软件库,然后你才能从epel软件库安装collectd程序包。

# yum install collectd

在RHEL/CentOS 7.x上:

在最新版本的RHEL/CentOS 7.x上,你可以从默认的yum软件库安装和启用epel软件库,如下所示。

# yum install epel-release
# yum install collectd

将Collectd安装到CentOS/RHEL/Fedora上

将Collectd安装到CentOS/RHEL/Fedora上

注意:对Fedora用户而言,不需要启用任何第三方软件库,只要运行yum命令,即可从默认的yum软件库获得collectd程序包。

2. 一旦程序包安装到了你的系统上,运行下面这个命令,以便启动服务。

# service collectd start  [On Debian based Systems]
# service collectd start [On RHEL/CentOS 6.x/5.x Systems]
# systemctl start collectd.service [On RHEL/CentOS 7.x Systems]




相关内容

    暂无相关文章