已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
cacti安装 Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过snmp来获取数据,使用RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能强大,界面友好。 Cacti是基于PHP语言开发的,在运行时需要PHP+MySQL的支持,首先我们来安装一个LAMP环境操作系统:CentOS 5.4LAMP RPM包搭建方式:Yum install zlib libpng libjpeg freetype fontconfig gd php-mysql一、安装Apache#yum install httpd*#chkconfig httpd on二、安装MySQL#yum install mysql*#chkconfig mysqld on三、安装PHP #yum install php* 四、安装rrdtoolRrdtool需要一些库文件的支持,这些库文件的安装非常耽误时间,在此我们使用yum方式安装#yum install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel intltool下载网站:http:/oss.oetiker.ch/rrdtool/pub#tar zxvf rrdtool-1.3.8.tar.gz #cd rrdtool-1.3.8 # ./configure -prefix=/usr/local/rrdtool -disable-tcl #make & make install #ln -s /usr/local/rrdtool/bin/* /usr/local/bin/五、安装net-snmp下载网站: /projects/net-snmp/files/net-snmp/5.3.4 选择net-snmp-5.3.4.tar.gz# tar zxvf net-snmp-.tar.gz#cd net-snmp-#./configure-prefix=/usr/local/net-snmp -enable-developerMake & make install # cp EXAMPLE.conf /usr/local/net-snmp/share/snmp/snmpd.conf #vi /usr/local/net-snmp/share/snmpd.conf修改可以访问SNMP 的网段和community # ln -s /usr/local/net-snmp/bin/* /usr/local/bin/ #/usr/local/net-snmp/sbin/snmpdc/usr/local/net-snmp/shar e/snmp/snmpd.conf/启动SNMP #echo/usr/local/net-snmp/sbin/snmpd -c /usr/local/net-snmp/share/snmp/snmpd.conf/etc/rc.local /加入开机启动六、安装cacti下载网站:/download_cacti.php选择cacti for linux/unix in tar.gz format#tar zxvf cacti-0.8.7h.tar.gz#mkdir /var/www/html/cacti #mv cacti-0.8.7h/* /var/www/html/cacti #useradd cacti #chown -R cacti:cacti /var/www/html/cacti 登录MySQL,新建数据,并授权 #mysql uroot puse mysql;update user set password=PASSWORD(123456) where user=root;flush privileges;quit#mysql uroot p123456 Mysqlcreate database cacti; Mysqlgrant all on cacti.* to cactilocalhost identified by cacti; Mysqlflush privileges; 导入cacti数据库 #cd /var/www/html/cacti # mysql -uroot -p123456 cacti cacti.sql 修改cacti安装配置文件 #vi /var/www/html/cacti/include/config.php http:/ip/cacti cacti默认会在系统中找rrdtool、snmp的一些可程序文件路径,如果以上安装都正确的话会出现如下界面。注意:rrdtool、和net-snmp的版本要选择正确 cacti默认登录用户名为密码均为admin 登录后cacti会强制用户输入新的密码 生成图形文件 #/usr/local/bin/php /var/www/html/cacti/poller.php 加入cron服务,让图片上的流量定时变动 #crontab e */5 * * * * env LANG=C /usr/local/bin/php /var/www/html/cacti/poller.php 注:如系统没有安装cron服务,请使用yum install vixie-cron安装 下图就是cacti登录进去后的界面 七、Cacti简单应用下面我们来对公网上一台正在运行的交换机来做流量监控(被监控对象需要开启SNMP服务)点击Devices-然后点击add进行添加 Description:这个是我们自定义的监控对象的显示名Hostname:这个应该填写监控对象的IP地址或者主机名,在此我们填写交换机的管理IPHost Template:主机类型,我们选择Generic snmp-enabled Host (SNMP主机)SNMP Community:监控对象的SNMP团体,根据实际填写,此次是publicSNMP Version:被监控对象的SNMP版本,现在一般使用第二个版本 点击“Create Graphs for this Host”意思是为这个设备创建图形选择我们所要监控的端口,在此我们选择所有端口点击“graphs”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑施工质量控制检查标准
- 五年级语文阅读理解能力提升方案
- 汽车金融贷款合同范本全集
- 公司委托造价合同范本
- 剧组拍摄租赁合同范本
- 装修公司市场部岗位职责说明
- 公司解除劳动合同范本
- 九年级物理重点复习计划与时间安排
- 别墅活动租赁合同范本
- 公司餐厅合作合同范本
- 全液压转向器应用基础知识26新
- 大班数学《来自毕业餐会》活动反思
- 昆明城市空间形态
- GB/T 28553-2012汽轮机蒸汽纯度
- GB/T 16921-2005金属覆盖层覆盖层厚度测量X射线光谱方法
- 政治理论水平任职资格考试题库
- 新形势下群众工作的理论与实践课件
- 2023年交银国际信托有限公司招聘笔试题库及答案解析
- 高联难度几何题100道-打印整理版
- 《工程伦理学》配套教学课件
- 公共管理英语 第一篇 教学内容 (15)课件
评论
0/150
提交评论