在winxp下成功的安装cacti
来源:互联网 发布:js改变html属性值 编辑:程序博客网 时间:2024/06/05 15:20
在winxp下成功的安装cacti,共享一下
看了这篇文章后对cacti有了兴趣
[url]http://forum.huawei-3com.com/viewthread.php?tid=15900&fpage=1&highlight=cacti[/url]
引用:MRTG的优点:简单、易上手,基本安装完了之后只要更改一下配置文件即可。
缺点:1、使用文本式的数据库,数据不能重复使用;
2、只能按日、周、月、年来查看数据;
3、只能画两个DS(一条线、一个块);
4、无管理功能;
rrdtool的优点:
1、使用rrd存储格式,数据能重复使用,比如我可以将一个rrd文件中的数据与另一个rrd文件中的数据相加。
2、可以定义任意时间段画图,即你可以画出一张半年以来的数据的图,也可以画出一张半小时以来的图。
3、能画任意个DS。
4、CDEF让你能任意摆弄数据。
cacti其实是一套php程序,它运用snmpget采集数据,使用rrdtool绘图。它的界面非常漂亮,能让你根本无需明白rrdtool的参数能轻易的绘出漂亮的图形。更难能可贵的是,它提供了强大的数据管理和用户管理功能,一张图是属于一个host的,每一个host又可以挂载到一个树状的结构上。
用户的管理上,作为一个开源软件,它居然做到为指定一个用户能查看的“树”、host、甚至每一张图,还可以与LDAP结合进行用户的验证!我不由得佩服作者考虑的周到!Cacti还提供自己增加模板的功能,让你添加自己的snmp_query和script!可以说,cacti将rrdtool的所有“缺点”都补足了!great!!!
我一直在找的软件,呵呵
第二部分:Cacti的安装
该安装文档是我参照[url]www.cacti.net[/url]上的官方文档进行安装后,总结出来的。平台是winxp或win2k。我把涉及到的软件制作了个安装包,忽略了版本号,这样可以让大家正确选择,少走很多我弯路,[url]http://www.bgctv.cn/cacti.rar[/url]安装手册内的很多细节是针对新手的,希望更多的人可以使用)
1、安装mysql.(版本mysql-3.23.52)
安装包内的mysql.rar解压缩,正常安装到c盘的mysql目录;安装后需要手动执行C:\MYSQL\BIN\winmysqladmin.exe文件,其实就是找到他,双击一下就可以了,他会启动mysql要求你设置mysql的用户名密码,我设置的是用户名:root 密码:cacti 这个用户名和密码会用到几次,请记清楚
2、安装apache(版本apache_2.0.49-win32-x86)
正常安装包内的版本,约定一下,我们把软件安装到C:\APACHE2目录下
正常情况下,你在浏览器里打[url]http://127.0.0.1[/url] 就可以看到apache正常启动了,屏幕右下脚会有个小标志(红色的羽毛),双击一下可以打开,可以控制apache服务停止或启动,你可以试验一下,一会儿会用到
3、安装php(版本php-4.3.5RC1-Win32)
把安装包内的php.rar解压缩,然后拷贝到c盘根目录下,然后进入php文件夹把php4ts.dll这个文件分别拷贝 c:\windows 下和C:\WINDOWS\SYSTEM32文件夹里面;然后把c:\php\php.ini.dist改名成php.ini并编辑这个文件,把下面这四行添加到文件的末尾
extension_dir = c:\php\extensions
extension=php_snmp.dll
extension=php_sockets.dll
session.save_path=c:\tmp
*****因为 c:\tmp 这个文件夹可能不存在,所以到这步时,你要在c盘根目录下建立一个文件夹名字就是 tmp
4、设置apache支持php
打开C:\APACHE2\APACHE2\CONF\httpd.conf , 在文件末尾加上下面几行
AcceptPathInfo on
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php
AddType application/x-httpd-php .
AddType application/x-httpd-php .phtml
Action Application/x-httpd-php "c:/php/php.exe"
LoadModule php4_module c:/php/sapi/php4apache2.dll
*****然后找到 DirectoryIndex index.html index.html.var 这行,在后面加上 index.php index.htm,使这行变成
DirectoryIndex index.html index.html.var index.php index.htm
*****然后重新启动apache就可以了,如果报错,你到事件查看器里看看是什么报错
5、设置mysql
你需要建立一个空的cacti数据库表,前面已经设置好了,可以用phpmyadmin这个文件,安装包里提供里,密码设置文件是CONFIG.INC,我已经设置成
用户名root,密码cacti了,如果你的不同,可以改一下;把phpmyadmin文件夹拷贝到C:\APACHE2\APACHE2\htdocs文件夹下,在浏览器里执行
[url]http://127.0.0.1/phpmyadmin[/url]
然后选创建一个数据库,名字就是cacti 选左边的数据库列表,进入cacti数据库,然后点上面的SQL标签,浏览下cacti.sql,这个文件我已经放到安装包里面了,其实他本来是在cacti的压缩包里的,我简化一下
选中后,按下面的go去执行,马上就建立好了,ok!
6、安装rrdtool
安装包内的rrdtool.rar解压缩后放到c盘根目录就可以了
7、安装net-snmp
运行安装包内的net-snmp.exe,约定一下,安装到c盘的net-snmp目录就可以了
8、安装cacti
解压cacti.rar,拷贝到C:\APACHE2\APACHE2\htdocs目录下就可以了
*****配置cacti :
进入C:\APACHE2\APACHE2htdocs/cacti/include/config.php
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “root”;
$database_password = “cacti”;
核对以上几项是否正确
9、安装cactid
解压安装包内的cactid.rar,然后拷贝到c盘根目录,设置cactid.conf
DB_Host localhost
DB_Database cacti
DB_User root
DB_Password cacti
核对以上几项是否正确
10、页面设置
在浏览器上输入:
[url]http://127.0.0.1/cacti[/url]
进入cacti的初始设置页面:
在这里我们要输入一些原始的信息:
NEXT-》输入一些信息,如rrdtool、php、snmpwalk、snmpget的位置,使用ucd-snmp
还是net-snmp等-》输入原始的用户和密码:admin/admin-》更改admin用户的密码
-》点击 Save
11、设置系统路径
鼠标右键点我的电脑-属性-高级-环境变量-系统变量-新建-MIBDIRS=c:\php\mibs, 新建 PHPRC=c:\php
12、设置计划任务
和mrtg一样,cacti也需要每分钟执行采集一下相关snmp信息
开始-设置-控制面板-任务计划-添加任务计划-浏览c:\php\php.exe 设置成每天执行,高级里面选每5分钟执行一次,持续24小时;再返回到属性的首页,运行(R)改成C:\php\php.exe C:/apache2/Apache2/htdocs/cacti/poller.php
起始于改成C:/apache2/Apache2/htdocs/cacti
然后进入cacti里加入一个snmp交换机看看,应该可以画图了,我监控了华为的全系列设备,都没什么问题
13、设置cacti里的setting参数
在浏览器里进入cacti,选setting,选path标签,把该填的都填上
PHP Binary Path:
c:\php\php.exe
RRDTool Binary Path:
c:\rrdtool\rrdtool.exe
SNMPGET, SNMPWALK Paths:
c:\net-snmp\bin\snmpget.exe
c:\net-snmp\bin\snmpget.exe
Cactid Path:
c:\cactid\cactid.exe
基本就这样
cacti的论坛帮了我很多忙
[url]http://forums.cacti.ne[/url]
欢迎讨论,我在看cacti的插件
[url]http://forum.huawei-3com.com/viewthread.php?tid=15900&fpage=1&highlight=cacti[/url]
引用:MRTG的优点:简单、易上手,基本安装完了之后只要更改一下配置文件即可。
缺点:1、使用文本式的数据库,数据不能重复使用;
2、只能按日、周、月、年来查看数据;
3、只能画两个DS(一条线、一个块);
4、无管理功能;
rrdtool的优点:
1、使用rrd存储格式,数据能重复使用,比如我可以将一个rrd文件中的数据与另一个rrd文件中的数据相加。
2、可以定义任意时间段画图,即你可以画出一张半年以来的数据的图,也可以画出一张半小时以来的图。
3、能画任意个DS。
4、CDEF让你能任意摆弄数据。
cacti其实是一套php程序,它运用snmpget采集数据,使用rrdtool绘图。它的界面非常漂亮,能让你根本无需明白rrdtool的参数能轻易的绘出漂亮的图形。更难能可贵的是,它提供了强大的数据管理和用户管理功能,一张图是属于一个host的,每一个host又可以挂载到一个树状的结构上。
用户的管理上,作为一个开源软件,它居然做到为指定一个用户能查看的“树”、host、甚至每一张图,还可以与LDAP结合进行用户的验证!我不由得佩服作者考虑的周到!Cacti还提供自己增加模板的功能,让你添加自己的snmp_query和script!可以说,cacti将rrdtool的所有“缺点”都补足了!great!!!
我一直在找的软件,呵呵
第二部分:Cacti的安装
该安装文档是我参照[url]www.cacti.net[/url]上的官方文档进行安装后,总结出来的。平台是winxp或win2k。我把涉及到的软件制作了个安装包,忽略了版本号,这样可以让大家正确选择,少走很多我弯路,[url]http://www.bgctv.cn/cacti.rar[/url]安装手册内的很多细节是针对新手的,希望更多的人可以使用)
1、安装mysql.(版本mysql-3.23.52)
安装包内的mysql.rar解压缩,正常安装到c盘的mysql目录;安装后需要手动执行C:\MYSQL\BIN\winmysqladmin.exe文件,其实就是找到他,双击一下就可以了,他会启动mysql要求你设置mysql的用户名密码,我设置的是用户名:root 密码:cacti 这个用户名和密码会用到几次,请记清楚
2、安装apache(版本apache_2.0.49-win32-x86)
正常安装包内的版本,约定一下,我们把软件安装到C:\APACHE2目录下
正常情况下,你在浏览器里打[url]http://127.0.0.1[/url] 就可以看到apache正常启动了,屏幕右下脚会有个小标志(红色的羽毛),双击一下可以打开,可以控制apache服务停止或启动,你可以试验一下,一会儿会用到
3、安装php(版本php-4.3.5RC1-Win32)
把安装包内的php.rar解压缩,然后拷贝到c盘根目录下,然后进入php文件夹把php4ts.dll这个文件分别拷贝 c:\windows 下和C:\WINDOWS\SYSTEM32文件夹里面;然后把c:\php\php.ini.dist改名成php.ini并编辑这个文件,把下面这四行添加到文件的末尾
extension_dir = c:\php\extensions
extension=php_snmp.dll
extension=php_sockets.dll
session.save_path=c:\tmp
*****因为 c:\tmp 这个文件夹可能不存在,所以到这步时,你要在c盘根目录下建立一个文件夹名字就是 tmp
4、设置apache支持php
打开C:\APACHE2\APACHE2\CONF\httpd.conf , 在文件末尾加上下面几行
AcceptPathInfo on
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php
AddType application/x-httpd-php .
AddType application/x-httpd-php .phtml
Action Application/x-httpd-php "c:/php/php.exe"
LoadModule php4_module c:/php/sapi/php4apache2.dll
*****然后找到 DirectoryIndex index.html index.html.var 这行,在后面加上 index.php index.htm,使这行变成
DirectoryIndex index.html index.html.var index.php index.htm
*****然后重新启动apache就可以了,如果报错,你到事件查看器里看看是什么报错
5、设置mysql
你需要建立一个空的cacti数据库表,前面已经设置好了,可以用phpmyadmin这个文件,安装包里提供里,密码设置文件是CONFIG.INC,我已经设置成
用户名root,密码cacti了,如果你的不同,可以改一下;把phpmyadmin文件夹拷贝到C:\APACHE2\APACHE2\htdocs文件夹下,在浏览器里执行
[url]http://127.0.0.1/phpmyadmin[/url]
然后选创建一个数据库,名字就是cacti 选左边的数据库列表,进入cacti数据库,然后点上面的SQL标签,浏览下cacti.sql,这个文件我已经放到安装包里面了,其实他本来是在cacti的压缩包里的,我简化一下
选中后,按下面的go去执行,马上就建立好了,ok!
6、安装rrdtool
安装包内的rrdtool.rar解压缩后放到c盘根目录就可以了
7、安装net-snmp
运行安装包内的net-snmp.exe,约定一下,安装到c盘的net-snmp目录就可以了
8、安装cacti
解压cacti.rar,拷贝到C:\APACHE2\APACHE2\htdocs目录下就可以了
*****配置cacti :
进入C:\APACHE2\APACHE2htdocs/cacti/include/config.php
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “root”;
$database_password = “cacti”;
核对以上几项是否正确
9、安装cactid
解压安装包内的cactid.rar,然后拷贝到c盘根目录,设置cactid.conf
DB_Host localhost
DB_Database cacti
DB_User root
DB_Password cacti
核对以上几项是否正确
10、页面设置
在浏览器上输入:
[url]http://127.0.0.1/cacti[/url]
进入cacti的初始设置页面:
在这里我们要输入一些原始的信息:
NEXT-》输入一些信息,如rrdtool、php、snmpwalk、snmpget的位置,使用ucd-snmp
还是net-snmp等-》输入原始的用户和密码:admin/admin-》更改admin用户的密码
-》点击 Save
11、设置系统路径
鼠标右键点我的电脑-属性-高级-环境变量-系统变量-新建-MIBDIRS=c:\php\mibs, 新建 PHPRC=c:\php
12、设置计划任务
和mrtg一样,cacti也需要每分钟执行采集一下相关snmp信息
开始-设置-控制面板-任务计划-添加任务计划-浏览c:\php\php.exe 设置成每天执行,高级里面选每5分钟执行一次,持续24小时;再返回到属性的首页,运行(R)改成C:\php\php.exe C:/apache2/Apache2/htdocs/cacti/poller.php
起始于改成C:/apache2/Apache2/htdocs/cacti
然后进入cacti里加入一个snmp交换机看看,应该可以画图了,我监控了华为的全系列设备,都没什么问题
13、设置cacti里的setting参数
在浏览器里进入cacti,选setting,选path标签,把该填的都填上
PHP Binary Path:
c:\php\php.exe
RRDTool Binary Path:
c:\rrdtool\rrdtool.exe
SNMPGET, SNMPWALK Paths:
c:\net-snmp\bin\snmpget.exe
c:\net-snmp\bin\snmpget.exe
Cactid Path:
c:\cactid\cactid.exe
基本就这样
cacti的论坛帮了我很多忙
[url]http://forums.cacti.ne[/url]
欢迎讨论,我在看cacti的插件
0
上一篇:嵌入式linux启动信息完全注释
下一篇:全国各地电台FM.ini汇总
相关热门文章
- 卓昊商学院同香港金融业协会合...
- 卓昊商学院介绍,大家快来看啊...
- 卓昊商学院谈伏龍金融领袖培养...
- 李宇春获"全球最佳艺人" ...
- 李宇春获最佳艺人 贾斯汀.比伯...
- 承接自动化测试培训、外包、实...
- Solaris PowerTOP 1.0 发布
- For STKMonitor
- busybox的httpd使用CGI脚本(Bu...
- 项目小体会
- 请教想查12个月的数据条数,看...
- new/delete 和malloc/free 有...
- ubuntu下hadoop环境的搭建...
- 求助:如何用Linux架设ISATAP...
- redhat图形界面不出先登录界面...
给主人留下些什么吧!~~
评论热议
- 在winxp下成功的安装cacti
- Cacti在Solaris10下的安装
- 在WinXp上安装AutoCAD2000的方法(测试成功)
- 在WINXP下安装SQLSERVER2000的办法
- 在WinXp下编译wxRuby2成功
- cacti在Windows下安装几个问题的解决
- linux下cacti的安装
- 在centos5.3下安装cacti软件
- 转的:在winxp下用mingw编译安装wxwidgets
- 如何在没有光驱的情况下安装WINXP系统
- 转的:在winxp下用mingw编译安装wxwidgets
- 在WinXP下安装运行object-c的开发环境
- 在WIN2000PRO和WINXP下安装SQL2000
- 如何在winXP下安装win2000
- 在WinXp下硬盘安装Fedora 16
- Win10下在VirtualBox中安装WinXP
- centos下cacti 的安装配置
- CentOS5.5 下 Cacti 的安装总结
- 系统的crontab设定:/etc/crontab
- MySQL一级防范检查列表
- Wget使用详解
- Mysql使用基础知识
- 嵌入式linux启动信息完全注释
- 在winxp下成功的安装cacti
- 全国各地电台FM.ini汇总
- 免费试用版 license
- wget -windows
- OCR 图片文字识别图解教程
- Mrtg + rrdtool + 14all.cgi(网络流量的监测)
- Cacti中文版:安装及汉化说明(内含cacti中文版软件包)
- OpenSSH-4.7p1 安装指南
- 笔记本--硬件选择
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
平度经济
平度 医院
平度九中
平度7天
青岛平度大泽山葡萄节
平度网络公司
青岛平度技校
平度装饰公司
青岛平度招聘
青岛平度秀水苑
平度城关医院电话
青岛平度房产
平度网站制作
平度新区医院怎么样
山东平度旅游
山东平度医院
青岛平度装修
青岛平度饭店
平度中心医院
平度市中心医院
青岛到平度货运
平度到青岛火车
青岛平度房屋出租
青岛平度男科医院
青岛平度星光华府
山东青岛平度邮编
青岛平度江山帝景
山东平度市聚集事件
平度市职业教育中心
青岛市平度市
平度市房价
平度市属于哪个市
平度市市长
青岛市平度医院
平度市人民法院
平度市属于哪里
平度市人民医院怎么样
平开窗户图片
平窗
断桥铝合金平开窗
平开窗和推拉窗哪个好