linux下cacti与nagios安装与整合.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux下cacti与nagios安装与整合

一、Cacti安装部署作为一名Linux SA,日常最重要的就是保证网站正常稳定的运行,我们需要实时监控网站、服务器的运行状态,这时需要借助开源软件(cacti、nagios、zabbix等)监控来实现。Cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存与更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp与rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储与图表的生成。snmp抓到数据不是存储在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目录的rra文件夹下,一般以rra为后缀名称)。简单原理图如下:1、Cacti服务器端安装官网下载cacti相关软件,一共需要三个软件,下载地址分别如下:/downloads/cacti-0.8.8a.tar.gz?http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.5.tar.gz?/downloads/spine/cacti-spine-0.8.8a.tar.gz?2、安装LAMP系统环境这里采用yum安装方式,安装命令:yum?install??httpd??mysql???mysql-server????php???php-mysql?php-json php-pdo ? -y3、安装rrdtool采集工具安装rrdtool之前需要安装相应的lib库,如下安装:yum?install?cairo-devel?libxml2-devel?pango?pango-devel?–y?tar?xzf?rrdtool-1.4.5.tar.gz??;cd?rrdtool-1.4.5??;?./configure?--prefix=/usr/local/rrdtool/?make??make?install;ln?-s?/usr/local/rrdtool/bin/*?/usr/local/bin/?4、安装SNMP服务yum install net-snmp ?net-snmp-utils ?–y ?5、安装cacti主程序tar?xzf?cacti-0.8.8a.tar.gz? mv?cacti-0.8.8a ? /var/www/html/cacti/6、创建cacti数据库mysql?-uroot?–p??输入你的密码进入数据库,然后创建数据库:?create?database?cacti;创建数据库?grant?all?on?cacti.*?tocacti@localhost?identified?by?123456;创建用户并授权?flush?privileges;?刷新权限?7、mysql配置完毕后,把cacti数据导入cacti数据库mysql??-ucacti?-p123456??cacti/var/www/html/cacti/cacti.sql?配置完mysql后,我们需要设置cacti??rra、log?目录的权限,这里设置为777:?chmod?-R??777?/var/www/html/cacti/rra/?chmod?-R??777?/var/www/html/cacti/log/?8、修改cacti全局配置文件vi /var/www/html/cacti/include/config.php为如下配置:9、添加Rrdtool抓图任务计划Crontab –e添加如下:(crontab –l查看是否添加成功)*/5 ?* * * */usr/bin/php /var/www/html/cacti/poller.php /tmp/cacti_rrdtool.log 2110、Cacti安装完毕,测试访问通过http://ip/cacti/访问出现如下界面,点击NEXT下一步。默认一直点击下一步:进入登录界面,第一次需要修改密码:11、进入Cacti配置管理界面12、点击device,可以添加设备,默认可以看到这台服务器。右上角Add可以增加设备。点击localhost可以看到具体的设置,包括采用的snmp协议版本,监控的名称等:如果出现snmp error,检查snmp服务是否已启动,或者是否有权限。出现如上信息则表示正常。点击左上角第二个按钮,graphs查看cacti图像—选择localhost主机—右边会显示cacti每5分钟的监控图像。更多cacti深入知识,可以一起交流。Cacti+Nagios完全攻略(二)整合cacti与nagios安装部署Nagios简介??? ?? Nagios是一个用来监视系统与网络的开源应用软件,它通常运行于一个主服务器上,这个服务器运行 Liunx

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档