阿斯顿阿斯顿 发表于 2019-1-10 08:35:09

cacti 监控软件的部署

  安装cacti服务端和被控制端
  首先在被检测端安装两个套件
  yum -y install lm_sensors net-snmp
  vim /etc/snmp/snmp.conf 修改配置snmp.conf文件
  在里面添加:
  com2sec notConfigUser192.168.1.2 public
  access notConfigGroup ""any   noauthexact      all      none   none
  viewall   included   .1    80
  /etc/init.d/snmpd restart
  chkconfig snmpd on
  被监测端就配置完成、、、
  netstat -anpt| grep snmp
  发现161端口已经打开。。
  windos上面的被监测端的配置方法:
  DNS指向被监测端的IP地址
  在server2008上点击“功能”--“添加功能”--安装snmp服务
  cmd打开service.msc服务找到SNMPService这个服务点击属性--“安全”--社区添加public只读
  添加--主监控端的ip:192.168.1.2,然后确定。。重新启动服务。
  cmd窗口natstat-an 161 也启动了;
  最好做个入站规则:放行161端口。
http://s3.运维网.com/wyfs02/M01/4D/72/wKioL1RRn_ixW0ZaAAJg8PEqVzs489.jpg
  主监控端的配置:改主机名。hsotname hujianli
  vim /etc/sysconfig/network
  永久性的更改(需要重启)
  改ip为192.168.1.2
  gw 192.168.1.1
  dns1 192.168.1.2
  改host文件。vim /etc/hostsping一下看能否解析到ip
  安装监控端的编译环境:
  yum -y install lm_sensors net-snmpnet-utils gcc libxm2_devel pange-devel libart_lpgl-devel
  启动snmp服务
  /etc/init.d/snmpd restart
  chkconfig snmpd on
  安装LAMP平台
  yum -y install http* mysql* php*
  修改httpd的配置
  vim /etc/httpd/conf/httpd.conf
  添加一个虚拟主机。
  

  暂时不要启动http
  解压cacti套件
  tar zxvf cacti-0.8.7b-cn-utf8.tar.gz
  ls
  cp -prf cacti-0.8.7b-cn-utf8/var/www/html/cacti
  service httpd restart
  chkconfig httpd on
  service mysqld restart
  chkconfig mysqld on
  ls
  解压轮询数据库:rrdtool
  tar zxvf rrdtool-1.2.27.tar.gz
  cd rrdtool-1.2.27
  ./configure --prefix=/usr/local/ ;make;make install
  初始化mysql的用户
  useradd -M -s /sbin/nologin cactiuser
  passwd cactiuser
  123.com
  chown -R cactiuser.cactiuser/var/www/html/cacti/rra /var/www/html/cacti/log
  ls -lh /var/www/html/cacti/ 查看修改后的宿主目录;
  mysql -u root
  创建cacti的数据库
  create database cactidb default characterset utf8;
  grant all on cactidb.* tocactiuser@localhost identified by '123456';
  提升cactiuser的权限。提升到本地最高权限
  quit 退出
  将cacti。sql导入到数据库里面
  mysql -u cactiuser -p cactidb
页: [1]
查看完整版本: cacti 监控软件的部署