cacti监控工具安装

介绍:cacti是一款开源的系统性能监控工具,可以监控各种网络设备/windows/linux机器的流量,内存,CPU,磁盘使用率等信息,使用的是SNMP协议,目前,所有的设备都是支持SNMP协议,即cacti可以监控所有我们想要监控的设备

安装环境:系统使用centenos6.5, 提前关闭系统的selinux和iptables

 1.通过yum安装mysql , php httpd等服务 

 (注若本机的yum仓库不可用,可更换成阿里的yum源仓库)

          yum-y install httpd php php-mysql mysql mysql-server php-snmp net-snmp-utils

   2.安装完成后让服务都启动

      service mysqld  start       #  启动mysql服务

        chkconfig mysqld on       #使其开机自动启

        service httpd start        #启动http服务

        chkconfig httpd on           #开机自动启动httpd 服务

     注意:如果httpd服务启动有报错,提示当前主机名不是完全合格域名的话,要记得将服务器的主机名改成完全合格域,并在/etc/hosts文件中添加IP地址与主机名之间的对应关系,参考如下

cacti监控工具安装_第1张图片


3.编辑 /etc/httpd/conf/httpd.conf文件,检查文件中是否存在下面这一行,并且这一行没有被注释掉

        LoadModule  status_module  modules/mod_status.so

   4.测试httpd服务是否正常,在/var/www/html新建一个index.php文件,在文件中添加如下三行内容

phpinfo();

?>

     保存退出之后,重启下httpd服务,并用浏览器访问服务器的80端口(http://localhost),若提示以下信息,则证明httpd和PHP正常

cacti监控工具安装_第2张图片

5.给mysql数据库设置密码 (密码记得要复杂点,我这里就写个简单的)

        mysqladmin -uroot password '123456'

 6.编辑第4步中的index.php文件,将内容更改如下,测试sql数据库连接性

         vi /var/www/html/index.php

   

    $link=mysql_connect("localhost","root","123456");

      if(!$link) echo"FAIL";

      else echo "OK";

         ?>

   访问第4步中的web页面,如果页面弹出OK,则正常

 7. 使用yum安装rrdtool支出工具

          yum -y install rrdtool-*

 8. 在mysql中创建cacti使用的数据库cactidb

         mysql -uroot -p   //登录mysql数据库

         create databasecactidb  //创建一个数据库

 9 配置本机的snmp服务,后续cacti也会监测本机的,编辑/etc/snmp/snmpd.conf

      修改默认的community, 我这里就改为public123(自己随便定义) ,注意,后期所有的客户端上的community都要改成public123

10 .在本机上面安装cacti服务,首先在cacti的官网上下载最新的cacti源码包,网址:https://www.cacti.net/downloads/,此处我下载的版本是cacti-0.8.8b.tar.gz (请与我下载的版本一致,因为没的版本,对系统环境要求不一样),将软件包上传到/home目录下,解压, 解压之后移动并重命名到/var/www/html/cacti目录, 并导入cacti.sql文件到库存中

  tar -zxvf cacti-0.8.8b.tar.gz

  mv cacti-0.8.8b/var/www/html/cacti

  cd /var/www/html/cacti

  mysql  -uroot -p cactidb< cacti.sql

 11. 编辑cacti的主配置文件,指定数据库参数,注意要根据实际来修改

      vim /var/www/html/cacti/include/config.php

cacti监控工具安装_第3张图片

12 .在本机上面添加一条定时任务,表示每5分钟采集一次数据,数据采集之后,存放在

13. 通过浏览器访问页面http://locahost/cacti/install,(此处的localhost请换成本机IP) 来配置我们的cacti

 总共有七步,主要注意下这一步即可

cacti监控工具安装_第4张图片

安装完成之后,就会出现下图,默认的用户名和密码都为admin,第一次登录,请修改密码

cacti监控工具安装_第5张图片

--------------------------结束,有任何问题或需要软件包可加我QQ群:607738147------------------------------------------

--------------------------下一章将会介绍如何使用cacti去监控各种设备----------------------------------------------------------

你可能感兴趣的:(cacti监控工具安装)