ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:2.33MB ,
资源ID:2939248      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2939248.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Cacti使用手册补充.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Cacti使用手册补充.docx

1、Cacti使用手册补充Cacti使用手册补充June.12.2010,我开始接手一个任务,就是将cacti中监控的数据以报表的形式生成。在此后的一个月中,开始了与它为伴的日子,现将此次过程中的需要注意重点和所遇到的问题列出,算是对Cacti使用手册的补充,以飨读者。一、Cacti的简介Cacti是通过snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善、界面友好Cacti的发

2、展是基于让RRDTool使用者更方便使用该软件,除了基本的 Snmp 流量跟系统资讯监控外,Cacti也可外挂 Scripts 及加上 Templates 来作出各式各样的监控图1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成。2. Mysql配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机名、主机ip、snmp团体名、端口号、模板信息等

3、变量。3. snmp抓到数据不是存储在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目录的rra文件夹下)。rrdtool对数据的更新和存储就是对rrd文件的处理,rrd文件是大小固定的档案文件(Round Robin Archive),它能够存储的数据笔数在创建时就已经定义。关于RRDTool的知识请参阅RRDTool教学二、Cacti的架构及1)第一层:数据采集(通过SNMP、自定义脚本进行数据的采集)2)第二层:数据存储层(通过MySQL,例如:cacti的模块等数据、RRDtool是用来存储监控到的性能文件)3)第三层:数据展现(通过web方式来展示出来)三 C

4、acti的工作流程1.Cacti的架构2.Cacti的组件的功能四 Cacti的安装:Cacti的通常安装在windows和Linux环境下,详细安装过程可以参考:cacti使用手册,里面有cacti在Red Hat AS4 环境下和在windows Server 2003环境下的详细过程。这里介绍cacti在ubantu下的安装:第一步:ubuntu系统和LAMP服务的安装建议用ubuntu server系统+LAMP服务来安装cacti软件,因为server版的系统+系统自带的LAMP服务会较稳定。ubuntu server在安装的过程中,选中安装LAMP服务。如果用桌面版的ubuntu来

5、安装的,或者安装的过程中没有安装LAMP服务,可以用下面的命令先架设LAMP服务器。$ sudo apt-get install apache2$ sudo apt-get install mysql-server$ sudo apt-get install php5第二步:相关组件的安装$ sudo apt-get install php5-mysql php5-cgi php5-cli php5-snmp php-pear snmp snmpd$ sudo apt-get install rrdtool第三步:cacti程序的安装到网站下载最新的cacti软件包,ubuntu server

6、可用wget命令下载。$ sudo -s$ mv cacti-version.tar.gz /var/www$ cd /var/www$ tar xzf cacti-version.tar.gz$ mv cacti-version cacti$ rm cacti-version.tar.gz$ exit第四步:相关的设置$ cd /var/www/cacti$ sudo mysqladmin -u root -p create cacti$ sudo mysql -u root -p cacti /dev/null 2&1下面这次如果你已建好的LAMP那就不要再次添加了。编辑/etc/php5

7、/apache2/php.ini,加入下面的话$ sudo vi /etc/php5/apache2/php.ini;extension=mysql.so编辑/etc/php5/cli/php.ini,加入下面的话$ sudo vi /etc/php5/cli/php.ini;extension=mysql.so编辑/etc/php5/cgi/php.ini,加入下面的话$ sudo vi /etc/php5/cgi/php.ini;extension=mysql.so重启apache2服务$ sudo /etc/init.d/apache2 restart本机用http:/localhost

8、/cacti/访问,其它机子用http:/cacti服务器IP/cacti访问,默认的用户名和密码都是adminUser Name : adminPassword : admin五Cacti的使用安装好后的cacti在链接区(上面一排), 可以看到有两个选项卡,“console”和“graphs”。console表示控制台,在此进行所有的配置等操作;而graphs则是用来查看所有服务器的性能图像的界面。这两项的详细使用过程可以参考:cacti 的使用手册(文档)。我在报表生成过程中第一个想法就是想合并多个数据源到一张图上,方法如下:通过将多个数据源合并的到一张图上,选中合并图中Yearly (

9、1 Day Average)这一张中的CSV Export 按钮。那么合并图中的每个端口的每天的平均值将在导出的CSV报表中显示。这样就将每天的平均值导出报表,任务完成一半,但是后来发现当添加的数据源超过14个时候,Yearly (1 Day Average)这一张中的CSV Export导出失败,提示:Fatalerror:Allowedmemorysizeof8388608bytesexhausted(triedtoallocate16Mbytes) 问题所在: php.ini中的 memory_limit 太小 或php脚本有问题解决办法:1.优化php代码2.使用php.ini解决 ,

10、 修改php.ini中的 memory_limit 为更大的数字 如 memory_limit = 64M3.使用php解决 ,在php文件中写代码 4.使用apache rewrite 方法 , 在 .htaccess 中写php_value memory_limit 64M汇总流量图-将数据合并后作图在使用Cacti方便快捷的建立监控图时,往往根据实际应用必须监控几台甚至上百台服务器的汇总流量图来观察该应用服务器组的总流量等指标。这里我们就来介绍如何用cacit快速的建立汇总流量图,其他汇总图建立方法相同;一、创建CDEF1、点击cacti左边菜单中的graph Management下的C

11、DEFs2、点击CDEFs右边的add,增加一个名为Turn All Data into Bits项3、在CDEF Items表格中点击add,输入如下图:依次创建以下三个Items;4、完成后如下图:CDEF item创建完成。二、创建new graph1、点击cacti左边菜单中的graph Management2、在右边点击add出现如下图,直接选择create3、在Graph Configuration表格中的title输入新图的名字;如IDC all interface traffic in(bits/sec)4、表格最下的选项Vertical Label是纵轴的标识,这里我们填入B

12、its Per Second5、完成后点击右下方的create,会在当前页面中间出现如下表格:6、点击graph item 表格中的add按钮,输入信息如下图:说明:因为我们会在最后汇总数据所以添加时除了data source和类型相互关联不可以选错,都可以任意搭配;请多熟悉其中的关联性,建议多测试几次;data source:数据来源就是你要汇总的流量之一;color:选择颜色这里可以任意选择;Graph Item Type:图形(我选择的是AREA区域类型,要累加的流量图请选择stack)CDEF Function:这里一定要选择“Turn bytes into Bits”点击create后,我们就创建了第一个流量图,会在页面上显示出来;继续添加其他流量图,方法同上;7、汇总流量数据,并标识当前流量、平均流量

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1