首页 » Linux » 使用cacti来监视你的服务器

使用cacti来监视你的服务器

 

最近一直忙于讨论产品的需求,我顺便优化下服务器,就搞起了老本行,snmp来监控服务器

闲话不多说,使用cacti来做这个,开源软件,需要配置好lamp环境,这里就不多说

建立数据库,建立用户资料,授权限,可以参考

http://sookk8.blog.51cto.com/455855/95746 http://bbs.51cto.com/thread-694114-1.html 这两个网址进行安装

修改/etc/snmp/snmpd.conf

# First, map the community name "public" into a "security name"

# sec.name source community
com2sec notConfigUser default yourpassword //这里修改为你的密码

然后测试 snmp -v 2c -c yourpassword IP或域名 if

如果有信息就说明对了,如果提示timeout 说明你的防火墙或selinux配置不对

最后就是把cacti放在你的目录里面,对log rra 进行权限修改,授权于apache,然后一路next重设密码

如果提示模块缺失,别忘了安装net-snmp-utils这个工具包,yum install net-snmp-utils即可

从http://mirrors.163.com/.help/CentOS-Base-163.repo下载后放到/etc/yum.repos.d/中,将其他的源的文件名后面都直接加个.bak让他们失效,另外把CentOS-Base-163.repo文件中的mirrorlist行注释掉(前面加#),这样保证总是从网易下载。具体命令如下:

#cd /etc/yum.repos.d
[root@filerserver yum.repos.d]#mv CentOS-Base.repo CentOS-Base.repo.bak
[root@filerserver yum.repos.d]#wgethttp://mirrors.163.com/.help/CentOS-Base-163.repo
[root@filerserver yum.repos.d]#mv CentOS-Base-163.repo  CentOS-Base.repo

完成后使用两个命令:

yum clean metadata //清除以前的缓存

yum makecache //重新建立缓存

rrdtool dag.repo

[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpgcheck=1
gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
enabled=1

原文链接:使用cacti来监视你的服务器,转载请注明来源!

0