您的位置:首页 > 运维架构 > Linux

CentOS 监控系统之BigSister

2014-01-09 12:07 288 查看
CentOS 监控系统之BigSister

一、安装基础软件

[root@localhost ~]# rpm -qa | grep net-snmp
net-snmp-5.5-49.el6.i686
net-snmp-devel-5.5-49.el6.i686
net-snmp-utils-5.5-49.el6.i686
net-snmp-perl-5.5-49.el6.i6
net-snmp-libs-5.5-49.el6.i686
注:使用yum安装即可,服务端与客户端都需要安装;

[root@localhost adm]# rpm -qa | grep rrdtool
rrdtool-perl-1.3.8-6.el6.i686
rrdtool-1.3.8-6.el6.i686
注:使用yum安装即可;

二、安装BigSister软件
# cd
# wget http://prdownloads.sourceforge.net/bigsister/big-sister-1.02.tar.gz # tar xzvf big-sister-1.02.tar.gz
# cd big-sister-1.02
# ./configure --prefix=/usr/local/bs --with-user=root --with-cgi=/usr/local/bs/cgi --with-url=/bigsis
# make install
# make install-agent
# make install-modules
# make install-serv
# make install-modules
注:本人使用的是源码安装方法,您也可以下载RPM包进行安装;服务端与客户端都需要安装;

三、安装Apache
默认我的系统已经安装了,所以就不需要安装了,没有安装的yum 安装一下即可;
配置/etc/httpd/conf/httpd.conf
找到
DocumentRoot "/var/www/html"
更改为
DocumentRoot "/usr/local/bs/www"

到文件末尾新增如下内容:
include /usr/local/bs/adm/httpd.conf

四、启动服务
/etc/init.d/httpd restart
/etc/init.d/snmpd restart
/etc/init.d/bigsister start
chkconfig --level 35 httpd on
chkconfig --level 35 snmpd on
chkconfig --level 35 bigsister on

最后打开浏览器:输入 http://服务器ip址址
五、BigSister进阶配置

……
……
……

六、客户端配置
Linux主机:
编辑/usr/local/bs/adm/uxmon-net
找到
localhost bsdisplay
更改为
192.168.1.205 bsdisplay //ip地址是您的监控机即服务端的IP地址;
service snmpd start
chkconfig --level 35 snmpd on
编辑/usr/local/bs/adm/uxmon-net (服务端的文件)
找到
DESCR features=unix,linux localhost
在这一行下面新增
DESCR features=unix,linux 192.168.1.235
192.168.1.235 port=22 tcp
192.168.1.235 http
192.168.1.235 service=mysql tcp
192.168.1.235 ftp
注明:IP地址更改为您客户端的IP地址,监控服务我增加了4个,3种写法,您可以根据自己的需要自定义即可;

结束词:不知道是我不了解还是什么的,总感觉Bigsister 没什么优点,就是简单的监控服务的状态,安装或者配置过程中有出一些问题的,百度一下,基本上很少有解决方法,就连安装与配置文档也少得可怜,有的也只是写得很简单,没有进阶配置;哦,对了,相对于Cacti Nagios来说,Bigsister唯一的优点就是安装与基本配置简单吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息