有些环境只能在windows安装cacti,测试了一下,可以正常获取数据并绘制图像。
下面是安装过程,大家可以参考。
视频中用到的软件请下载附件。
下面为视频安装教程,不清晰请选择720P。
Windows版rrdtool-1.2.15-cygwin-1.5.20
Windows版net-snmp
安装wnmp web环境 更改php.ini 更改timezone=PRC extension=php_mysql.dll extension=php_snmp.dll extension=php_sockets.dll session.save_path = "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp" 这个是tmp目录,你也可以自定义其他session目录。 创建MySQL数据库和用户 create database cacti; insert into mysql.user(Host,User,Password) values ("localhost","cactiuser",password("cactipassword")); grant all privileges on cacti.* to cactiuser@localhost; 改cacti的config.php配置文件 $url_path = "/"; 导入初始数据库。 安装net-snmp和rrdtool 加入任务计划。 这个是php取监控端数据的计划。 刚才administrator用户没密码报错了,设置一个密码试试。 进入web开始安装cacti 提示php.exe找不到,我们需要手动指定路径。 用户名密码都是admin 第一次登录会要求重设密码。 现在图像应该是没有文字的。 加入字体Paths C:/WINDOWS/Fonts/simsun.ttc 下面添加本机,监控本机的状态。 报了一个错误,php执行时间最长30秒。 响应时间过长是因为客户端没有安装snmp。 下面安装snmp 测试一下,看起来是正常的。 没有报错,能检测到信息。 下面为主机添加图像。 添加到这里Graph Trees 采集一次数据之后,状态变更为UP。 虚拟机性能很差,一生成图像,cpu就100%。 可以看到已经有数据了。 大家有时间的话可以关注一下我的博客。【https://www.qiansw.com】 这里还有一篇zabbix监控安装的教程,个人觉得zabbix比cacti要好用许多,尤其是报警。 这个就是Windows安装cacti的步骤了。 大家有条件的话还是安装到linux环境比较方便。。 有问题可以到博客给我留言。 就这样,拜拜。
这篇文章还没有人留言,快来抢沙发吧。