网络监控工具Cacti安装配置指南.ppt_第1页
网络监控工具Cacti安装配置指南.ppt_第2页
网络监控工具Cacti安装配置指南.ppt_第3页
网络监控工具Cacti安装配置指南.ppt_第4页
网络监控工具Cacti安装配置指南.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络监控工具Cacti 安装配置指南,金蝶软件(中国)有限公司,EAS产品支持部 陈钧,导读,摘要 Cacti是一个免费开源的系统监控工具,能够持续监控服务器、网络设备、以及其他支持SNMP等管理协议的设备,采集包括CPU、内存、存储、操作系统等信息,并以图表方式直观展现。便于管理员掌握系统的整体运行情况,及时发现异常并做出处理。 适用范围 本文档仅提供Windows平台下的安装使用,Linux可通过更新方式直接安装Cacti。无论Cacti安装在什么平台上,都可以对任意软硬件环境进行监控。可供所有EAS客户免费使用。,目录,Cacti功能介绍 Cacti安装步骤 Cacti配置和展示 Cacti配置迁移,Cacti功能介绍,Cacti是一套将多种开源工具结合起来完成数据收集,存储,绘图,展示的监控系统。 利用net-snmp工具进行数据收集。 利用mysql存储配置信息。 利用rrdtools存储历史数据和完成绘图功能。 利用php调度进行数据收集和站点展示。 通过SNMP协议以及数据收集脚本监控数据流量,CPU,磁盘等信息。 可以在多种操作系统平台(Windows,Linux/Unix)上运行。,Cacti功能介绍 工具间关系,Cacti功能介绍,Cacti安装步骤 需要的软件,RRDTool 1.0.48 Php5.0 MySQL 4.0 Net-SNMP 5.2 Cacti 0.8.6g 注意事项 经验告知最好安装推荐的版本,而不是更高的版本。 由于相关软件随时可能更新,请访问:/download_cacti.php获取最新的版本信息和安装指南,其中有相关软件的链接。,安装步骤 php 5.0.x,将下载的php包解压到c:php目录。 将c:php加入Windows的PATH环境变量。 将c:phpphp.ini.dist复制并改名为php.ini。 修改php.ini,在php节中修改或者增加: extension_dir = “c:phpext” extension=php_mysql.dll extension=php_snmp.dll extension=php_sockets.dll 建议先查找一下相关选项,避免重复定义。 用php -m检查这些模块是否已经加载。 测试文件http:/localhost/cacti/test.php 内容:,安装步骤 配置IIS支持PHP,安装步骤 配置IIS支持PHP,对于Windows 2003,需要额外配置。 打开php ISAPI支持。 cmd.exe的执行权限赋给IUSR_。,安装RRDTool和Net-SNMP,将下载的RRDTool解压缩到c:rrdtool文件夹。 如果是源码版,请将c:rrdtoolsrctool_release下的rrdtool.exe复制到c:rrdtool文件夹。 安装Net-SNMP到c:net-snmp文件夹。 增加MIBDIRS环境变量指向 c:net-snmpsharesnmpmibs,安装和配置Cacti,将Cacti压缩包解压到c:cacti 编辑c:cactiincludeconfig.php中的数据库连接信息和下面的一致,注意密码设置和后面的mysql配置保持一致。 $database_default = “cacti“; $database_hostname = “localhost“; $database_username = “cactiuser“; $database_password = “cacti“; 建立Web站点Cacti,建立Web站点Cacti,在资源管理器中,右键点击c:cacti,选择共享。,安装配置MySQL 4.0.x,执行MySQL的安装程序完成安装过程。 执行c:mysqlbinwinmysqladmin.exe,如果提示输入用户名和密码,取消即可。 设置root用户密码 c:cd mysqlbin c:mysqlbinmysqladmin -user=root password c:mysqlbinmysqladmin -user=root -password reload 上一步会提示输入密码,输入前面设定的密码即可,下面的步骤类似 创建mysql数据库,命名cacti c:mysqlbinmysqladmin -user=root -password create cacti c:mysqlbinmysql -user=root -password cacti c:cacticacti.sql,安装配置MySQL 4.0.x 续,为Cacti数据库创建用户名和密码 c:mysqlbinmysql -user=root -password mysql mysqlGRANT ALL ON cacti.* TO cactiuserlocalhost IDENTIFIED BY cacti; mysqlflush privileges; mysqlexit; 注意这里的用户名和密码和前面cacti的配置文件一致。,Cacti配置,请重新启动IIS(在命令行运行iisreset即可)。 访问http:/localhost/cacti ,进行初始配置。 如果提示:Fatal error: Call to undefined function mysql_connect()。请做如下处理: 运行php m,查看输出中是否有mysql,如果没有,请检查php.ini是否正确设置。 如果确信有,修改注册表在HKEY_LOCAL_MACHINESOFTWAREphp 下添加: InifilePath 值为:c:php 如果提示:Cant connect to MySQL server on localhost ,请检查MySQL服务是否已经启动。 如果提示:Access denied for user: cactiuserlocalhost ,请检查config.php中的用户密码设置是否正确。,Cacti配置 Windows 2003,在Windows 2003下,需要将cacti.log的权限赋给IUSR_,否则无法在管理界面删除日志。(位于c:cactilogs),Cacti配置 开放SNMP监控,打开被监控设备的SNMP监控功能,需要设置自动运行SNMP Service。,Cacti配置 开放SNMP监控,对于Windows 2003,需要配置SNMP服务的属性:增加public团体权限,以及允许其他主机的SNMP访问。,Cacti配置 开放SNMP监控,Red Hat Enterprise Linux 3及以上版本 #rpm -qa | grep net-snmp 应输出类似 net-snmp-内容 如果没有安装,则需要先安装net-snmp组件。 #chkconfig -list | grep snmp 输出应该包含snmpd,snmptrapd及开启状态。 如果snmpd服务没有开启,需要执行 #chkconfig snmpd on #service snmpd start,Cacti配置 初始化,Cacti配置 登录,第一次登录用户名请输入admin,密码admin, 进入后会要求修改密码。,Cacti配置 创建设备,初始建立的Localhost用的是Unix主机模板。 请删除设备及关联信息重新建立。,Cacti配置 创建设备,Cacti配置 创建图形,Cacti配置 管理图形树,Cacti配置 定时数据采集配置,在任务计划中新建一个每天0:00开始的数据采集任务,建立以后打开任务属性,配置每5分钟执行一次。,Cacti监控图形展示,根据系统规模和需要监控的设备按前面的流程创建设备和图形,并加入图形树中以后就可以随时以图形方式展示所监控的数据。监控可以按任意时间段进行过滤。,完成基本安装配置步骤,注意尽量让目标机器上各种软件的安装目录和源机器保持一致。 MySQL Cacti配置库迁移,将C:mysqldatacacti下的所有文件覆盖目标机器同目录的文件。 Rrd文件(已经收集的监控数据)迁移,将c:cactirra中的所有文件复制到目标机器的同名目录。 登录目标机器Cacti,修改必要的配置信息如Path,然后执行Clear Poller Cache。,Cacti配置信息迁移,Cacti 参考,/ / / / /,谢谢!,谢 谢!,没有金蝶软件(中国)有限公司的特别许可,任何人不能以任何形式或为任何目的复制或传播本文档的任何部分。本文档中包含的信息如有更改,恕不另行通知。 由金蝶软件(中国)有限公司和其分销商所销售的某些软件产品包含有其它软件供应商版权所有的软件组件。 Microsoft、WINDOWS、NT、EXCEL、Word、PowerPoint 和SQL Server 是微软公司的注册商标。 IBM、DB2、DB2 通用数据库、OS/2、Parallel Sysplex、MVS/ESA、AIX、S/390、AS/400、OS/390、 OS/400、iSeries、pSeries、xSeries、zSeries、z/OS、AFP、Intelligent Miner、WebSphere、Netfinity、 Tivoli、Informix 和Informix 动态ServerTM 是IBM 公司在美国或其他公司的商标。 ORACLE 是ORACLE 公司的注册商标。 UNIX、X/Open、OSF/1 和Motif 是Open Group 的注册商标。 Citrix、Citrix 徽标、ICA、Program Neighborhood 、MetaFrame 、WinFrame 、VideoFrame 、MultiWin 以及此处引用的Citrix 产品名是Citrix Systems 公司的商标或注册商标。 HTML、DHTML、XML 和XHTML 是W3C、World Wide Web 协会、计算机科学实验室的商标或注册商标。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论