CentOS安装monitorix

20 篇文章 0 订阅
8 篇文章 0 订阅

一、简介

Monitorix是一款轻量级的、开源的单服务器监控系统,区别于分布式服务器集群监控如Ganglia。其只能监控单个节点的系统信息与资源状态。并且提供一个Web前端监控界面。Monitorix由perl编写,作为脚本语言的perl,保证了其各个平台的移植性。官方地址:http://www.monitorix.org/


二、安装环境

本文例中使用的系统为CentOS Linux 7.2.1511 x86_64。Monitorix 3.9.0。其他依赖通过yum镜像下载。


三、安装

1、首先添加yum源,使之能检索到相关依赖的rpm:

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

下载rpm。其中包含源信息。


2、安装源rpm

rpm -ivh epel-release-latest-7.noarch.rpm

定位到下载目录下,运行上面命令。将自动把源信息添加到yum配置中。


3、安装monitorix相关依赖

Perl
Perl-libwww
Perl-MailTools
Perl-MIME-Lite
Perl-DBI
Perl-XML-Simple
Perl-Config-General
Perl-HTTP-Server-Simple
perl-IO-Socket-SSL
RRDtool与相应的Perl bindings(perl-rrdtool或者rrdtool-perl)

上面第一个是perl运行环境。perl是Linux生态的重要组成部分,著名的发行版都携带,这里不再安装。上面最后一行是RRDTool和perl的相关module,其他依赖都是perl的module。这些都通过yum安装。运行以下命令:

yum -y install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple perl-IO-Socket-SSL

若其中某些模块安装不成功很有可能要手动使用CPAN安装之。


4、安装monitorix

从官方网站下载monitorix,这里我选择version3.9.0,其中选择noarch(不指定架构信息)的rpm。贴一个链接:http://www.monitorix.org/downloads.html

安装这个monitorix的rpm:

rpm -ivh monitorix-3.9.0-1.noarch.rpm

安装成功后,便可以开始配置和启动了。


5、配置

配置文档默认是在/etc/monitorix/monitorix.conf,根据自身需要配置之。参阅官方文档。服务开启后默认监听的是8080端口,这个端口若已经占用,可以更改配置文件中的http_builtin节中的port属性。另外,高版本的monitorix可以使用内置的perlCGI服务器module,可以不再配置apache httpd这类托管软件。


6、启动

使用如下命令启动:

systemctl start monitorix

注意:若服务器有防火墙之类的服务,请自行设置允许请求从TCP8080端口通过。作为测试可以关闭之。比如我的CentOS服务器防火墙服务:

systemctl stop firewalld
systemctl stop iptables


7、测试访问

通过URL监控各个图例:http://your.server.ip.or.domain:8080/monitorix

其中8080是我们在配置时默认使用的监控服务监听端口。指定自己的server地址(ip或者domain)。在刚安装完成后,监控系统中几乎没有数据,这时候监控界面的图例啥都没有,不用担心,可以等待一两个小时,这样监控图便能很明显了。


四、参考资料
http://www.jianshu.com/p/1fb4862c634b

http://www.monitorix.org/doc-redhat.html


  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值