CentOS安装monitorix
来源:互联网 发布:云之家软件 编辑:程序博客网 时间:2024/05/27 16:43
一、简介
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相关依赖
PerlPerl-libwwwPerl-MailToolsPerl-MIME-LitePerl-DBIPerl-XML-SimplePerl-Config-GeneralPerl-HTTP-Server-Simpleperl-IO-Socket-SSLRRDtool与相应的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 firewalldsystemctl 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
- CentOS安装monitorix
- Ubuntu下安装Monitorix
- 在64位的CentOS 6.8上安装系统性能监测工具Monitorix
- Linux系统轻量级监控工具monitorix和munin安装
- Linux系统轻量级监控工具monitorix和munin安装
- 比cacti更好的linux单机监控——Monitorix的安装与配置
- linux性能监控工具monitorix
- centos安装
- CentOs安装
- Centos 安装
- CentOS 安装
- Centos 安装
- CentOS安装
- 安装CentOS
- centos安装
- centOS安装
- CentOS安装
- 安装CentOS
- 逻辑地址、虚拟地址、线性地址、物理地址
- 使用安卓自带刷新控件实现ListView的上拉加载和下拉刷新
- 【Oracle学习】之 表空间
- javaWEB总结(24):相对路径和绝对路径
- React之组件
- CentOS安装monitorix
- 限制不能打开同名程序
- 百度地图自定义大头针图片和添加标注
- Spring MVC 自定义Validator
- Vue2.0简易案例
- react知识点
- 蓝桥杯进制转换JAVA
- Cocoapods详解之---进阶篇2
- 基于CMake的JNI开发探索