- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
cacti配置文档及排错思路
cacti的配置
使用yum安装需要的软件包:# yum install php php-mysql php-snmp mysql mysql-server net-snmp net-snmp-libs net-snmp-utils php-pdo perl-DBD-MySQL在主监控机上安装rrdtool:需要安装rrdtool rrdtoo-devel rrdtool-php下载好这些软件使用:#yum localinstall *.rpm –nogpgcheck配置/etc/snmp/snmp.conf文件:com2secnotConfigUser default public中default该用来 access notConfigGroup any noauth exact systemview none none将systemview该为all #view all included .1 80的‘#’去掉#service snmpd restart安装cacti: 下载cacti-0.8.7e.tar.gz #tar xvf cacti-0.8.7e.tar.gz #mv cacti-o.8.73.tar.gz /var/www/html/cacti #useradd cacti #chown –R cacti /var/www/html/cacti #chmod? -R 775 /var/www/html/cacti在数据库中配置cacti的访问权限:# service mysqld restart mysql create database cacti;mysql grant all privileges on cacti.* to cacti@localhost identified by cacti with grant option;mysql grant all privileges on cacti.* to cacti@ identified by cacti with grant option;mysql use cacti;mysql source /var/www/html/cacti/cacti.sql;配置/var/www/html/cacti/include/config.php ,将username,password该一下#service httpd restart #setenforce 0 如果不关闭会出现很多问题,如访问不了,没有权限等游览器中输入以下内容:/cacti 会出现安装界面,ip是该服务器的ip地址,直接单击next,一路下去直到输入账户admin密码admin ,这是默认账户密码,之后会重新改密码,自己随便设置个就行了。单击graphs,你可以看本机的监控图,注意一定要有耐心,总会出现的,这个成图很慢。
创建个计划任务:crontab –u cacti –e 加入下列内容:*/5 * * * * php /var/www/html/cacti/poller.php /dev/null 21确保:/var/www/html/cacti/rra存在,如果没有看到图可以手动执行一下这个计划中的命令php /var/www/html/cacti/poller.php /dev/null 21
?
使用 Cacti 监控 Linux 主机#在被监控的linux主机上安装net-snmp yum install net-snmpvi编辑 /etc/snmp/snmpd.conf文件:将下边这行中的defaultcom2secnotConfigUser default public #改为(cacti)服务器的地址)com2secnotConfigUser public #将下边这行中的systemviewaccess notConfigGroup any noauth exact systemview none none #改为allaccess notConfigGroup any noauth exact all none none #将下边这行的注释“#”号去掉#view all included .1 80service snmpd restart(9)如果出现问题请注意一下snmp协议的版本,都用version 1是一种解决方法如果都用version 1,需要把所有监控机和被监控机的snmpd.conf改一下#vi /etc/snmp/snmpd.conf#将下边这行view systemview included ..2.1.1 #改为view systemview included ..2.1 在游览器输入服务端的http://ip/cac
文档评论(0)