nagios cyjNagios是一款功能强大的网络监视工具它可以有效_第1页
nagios cyjNagios是一款功能强大的网络监视工具它可以有效_第2页
nagios cyjNagios是一款功能强大的网络监视工具它可以有效_第3页
nagios cyjNagios是一款功能强大的网络监视工具它可以有效_第4页
nagios cyjNagios是一款功能强大的网络监视工具它可以有效_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

系人(通过、、用户定义方式) Nagios通常由一个主程序(Nagios)、一个插件程序(Nagios-plugins)和四个可选的ADDON(NRPE、NSCA、NS 此Nagios和Nagios-plugins是服务器端工作所必须的组件: Linux/Unix主机上执行 Linux/Unix主机主动 Nagios服务器(这在冗 Windows主机时安装在Windows主机上的组NDOUtils:则用来将Nagios的配置信息和各event产生的数据存入数据库,以实现这些数据的快速检索和处理这四个ADDON(附件)中,NRPE和NS ++工作于客户端,NDOUtils工作于服务器端,而NSCA则需要同时安装在服务器端和客户端yum-yinstallgd-yum–yinstallhttpdmysqlmysql-serverphpphp-mysqlphp-gdopenssl-develphp-pearmysql-develfigmysqldchkconfighttpdyum-yinstall makehtpasswd- vimchcon-R-tchcon-R-ttarxvfznagios-plugin-cdnagios-./configure--可选的选项--with-gnutlswith-opensslenable-extra-optsmakecd/usr/local/nagios/libexec/&&chown-Rnagios.nagiosservicenagiosvim 时间插件对象联系人/usr/local/nagios/bin/nagios-

vimdefinetimeperiod_name}

24HoursADay,7DaysAWeekvim–define

-H-w3000.0,80%-c5000.0,100%-p}vimdefine–define

NagiosAdmin

联系人别名/ }

NagiosAdministrators define ;定

} vimdefinehost

check_interval

contact_groups – vimdefineservice

–HTTPOKHTTP/1.1200OK-43306bytesin0.026echo0/usr/local/nagios/libexec/check_http-I-u/a.html-sHTTPWARNING:HTTP/1.1404Notecho10123 vimmysql-h$IP-utest-p123-e"showdatabases;">/dev/nullif[$?-eq0]echo"mysqlexitecho"mysqlexit vim–define––––

}

$USER1$/check_mysqldefine}

$USER1$/check_mysql vimdefineservice 集性能指标数据。目前实现的有cpu、memory、disk、buffer、 tarfvxz./configureprefix=/usr/local/nagios如果出现errorCannotfindsslheaders,说明缺少:openssl-devel包)useraddmakeall&&makeinstall-plugin&&makeinstall-daemon&&makeinstall-daemon-config&&makeinstall-xinetdmakeinstall(这步是可选的 scp vimservice{ = = = = 54 }vimnrpeservicexinetd /usr/local/nagios/libexec/check_nrpe-H88-cvimcommand[check_zombie_procs]=/usr/local/nagios/libexec/check_procs-w5-c10-sZ libexec/check_nrpe-H 主机-c命 definecommand

$HOSTADDRESS$-c–defineservice

被机上安装有nrpe,并且还有插件,最终的是由这些插件来进行的.当主机将请求发给nrpe后,nrpe调用插件来完成.NS则不同,被机上只安装NS,没有任何的插件.当主机将请求发给NS后,NS直接完成,所有的是由NS完成的 将 ++,打开cmd切换 ++/install进行安然后执行 ++SysTray(注意大小写 编辑 . ++/start启动服务,注意所在 确保mand.cfg文件中定义了 编辑文件define

;从template}

MyWindows ;IPdefineusegeneric-host_nameservice_description–check–check CRITICAL CRITICALalertmandcheck_nt!MEMUSE!-w80-cmandchecknt!USEDDISKSPACE!-lc-w80-c[root@localhostlibexec]#./check_nt-H05-p12489-s123456-vUPTIMESystemUptime-0day(s)0hour(s)51minute(s)[root@localhostlibexec]#./check_nt-H05-p12489-s123456-vCPULOAD-w80-c90-l5,80,90CPULoad21%(5minaverage) ‘5minavgw-c-l小写L)表示过去5分钟的平均值,80%为警告,90%为#./check_nt-H-p12489-s-vUSEDDISKSPACE-w80-c90-lCC:\-total:50.01Gb-used:18.94Gb(38%)31.07Gb(62%)|‘C:\Used lib*.so到 制图表的工具,所以安装pnp之前必须先安装phpperlrrdtoolyum-yinstalllibdbirpm-ivhrrdtool-1.4.5-1.el5.rf.i386.rpmperl-rrdtool-1.4.5-1.el5.rf.i386.rpmlua-5.1.4-3.el5.pp.i386.rpmliblua-5.1.4-3.el5.pp.i386.rpmrrdtool-devel-1.4.5-1.el5.rf.i386.rpmtarxfzpnp4nagios-0.6.21.tar.gz-Ccd/tmp/pnp4nagios-./configure--makeall&&makeinstall&&makeinstall-makeinstall-config&&makeinstall-cdmvmands.cfg- mvnagios.cfg-samplemvrra.cfg-samplecdcd rfd

f{perfdata'commanddefinition}

vim definehost action_url/pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_' }defineservice{ } vimcdmvinstall.php dservicenagios1)NDOMODEventBrokerModule(NDOMOD.O):用来输出Nagios进 进程运行时环境产生的动态数据)至文件、Unix域2)NDO2DB:用来接收由NDOMOD和LOG2NDO组件输出的信息 3)LOG2NDO:用来将Nagios的历史日志通过NDO2DB进程输出至4FILE2SOCK:从标准文件或标准输入读入数据,并将之输出至送给NDO2DB进程的TCP套接字或Unix域套接字tarxfzndoutils-2.0.0.tar.gz-Ccd/tmp/ndoutils-ndo2db-user=nagios--with-ndo2db-make&&makecdmakeinstall-cp../daemon-initodu+xchkconf

温馨提示

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

评论

0/150

提交评论