文档详情

部署一个WEB服务器的监控系统,远程可随时了解WEB服务器的并发数活跃情况等等信息。.doc

发布:2016-12-25约3.81千字共8页下载文档
文本预览下载声明
技术需求:部署一个?WEB?服务器的监控系统,远程可随时了解:WEB服务器的并发数、活跃情况等等信息。 ‘password’ #service mysqld start Mysql create database cacti; Mysql grant all on cacti.* to cacti@localhost identified by ‘123456’; Mysql flush privileges; Mysql exit 2.建立好数据库后,我们需要建立 cacti 所需的表结构, cacti 自带了建立表结构的 sql 脚本,我们可以使用它来完成后续的建表操作。 [root@manager ~]# rpm -ql cacti |grep cacti.sql /usr/share/doc/cacti-0.8.8a/cacti.sql [root@manager ~]# mysql -u cacti -p cacti /usr/share/doc/cacti-0.8.8a/cacti.sql Enter password: 接下来配置 cacti 连接 mysql 的参数 #vim /etc/cacti/db.php 修改如下: $database_type = mysql; $database_default = cacti; $database_hostname = localhost; $database_username = cacti; $database_password = 123456; $database_port = 3306; $database_ssl = false; 配置Apache部分 将下面内容加入文件结尾处 Directory /usr/share/cacti/ AuthType Basic AuthName Restricted Area AuthUserFile /etc/httpd/conf/cacti_htpasswd require valid-user Order Allow,Deny Allow from all /Directory 5 设置访问密码 [root@manager ~]# htpasswd -c /etc/httpd/conf/cacti_htpasswd cacti New password: cacti Re-type new password: cacti Adding password for user cacti 启动apache服务 Chkconfig httpd on service httpd start 7.检查计划任务,计划任务保证定期更新 Cacti 绘图 [root@manager ~]# cat /etc/cron.d/cacti */5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php /dev/null 21 之后可以用浏览器访问39/cacti 就可以看到提示登录界面,用户名是cacti ,密码也是 cacti 。根据你配置的实际情况, ip 地址、用户名、密码都有可能和我这里 设置的不一致。如果你发现无法访问或出错,请检查防火墙和 SElinux 配置! 之后还会有个登录界面。 请输入默认用户名“ admin” 和默认密码“ admin” 。登录后第一件事情就是该密码! 然后出现以下界面,说明cacti已经安装完毕! node机上配置 为了方便我们监控被监控的 Linux 主机,请先关闭防火墙。 在被监控的服务器上安装 snmp 服务,然后配置并启动它 yum install net-snmp net-snmp-utils net-snmp-libs 安装好 snmp 服务后,编辑 /etc/snmp/snmpd.conf 配置文件,配置为如下内容 com2sec CactiUser default public group CactiGroup v1 CactiUser group CactiGroup v2c CactiUser view systemview included ..2.1.1 view systemview included ...1 access CactiGroup any noauth exact all none none view all included .1 80 syslocation Unknown (edit /etc/s
显示全部
相似文档