nagios监控系统搭建!!
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-15
check_command check_mysql # } define service{ use generic-service host_name emos-mailserver service_description check-swap check_command check_nrpe!check_swap } define service{ use generic-service host_name emos-mailserver service_description check-load check_command check_nrpe!check_load } define service{ use generic-service host_name emos-mailserver service_description check-disk check_command check_nrpe!check_sda1 } define service{ use generic-service host_name emos-mailserver service_description zombie_procs check_command check_nrpe!check_zombie_procs } define service{ use generic-service host_name emos-mailserver service_description check-users check_command check_nrpe!check_users } define service{ use generic-service host_name emos-mailserver service_description total_procs check_command check_nrpe!check_total_procs #配置完后,重启nagios killall nagios service nagios start pstree |grep nagios [url]http://192.168.8.150/nagios[/url] #=============================安装 pnp=============================================== cd /opt tar zxvf pnp-0.4.12.tar.gz cd pnp-0.4.12 ./configure --with-nagios-user=nagios --with-nagios-group-nagios --with-rrdtool=/usr/local/rrdtool/bin/rrdtool --with-perfdata-dir=/usr/local/nagios/share/perfdata make make all make install make install-config make install-init #错误提示:RRDs Perl Modules: *** NOT FOUND *** #解决方法:ln -sv /usr/local/rrdtool/lib/perl/5.8.8/i386-linux-thread-multi/auto/RRDs/RRDs.so /usr/lib/perl5/5.8.8/i386-linux-thread-multi/ #要产生图形数据还需在commands.cfg中重定义命令: define command{ command_name process-service-perfdata command_line /usr/local/nagios/libexec/process_perfdata.pl } #产生图形数据还要设定nagios.cfg文件: process_performance_data=1 service_perfdata_command=process-service-perfdata [url]http://192.168.8.150/nagios/pnp/[/url] #==========================监控远程windows主机================================== #监控windows服务器 wget [url]http://nchc.dl.sourceforge.net/sourceforge/nscplus/NSClient -Win32-0.3.5.zip[/url] 解压nsclient 0.3.3.zip到c盘根目录 解压为C:NSClient #在nagios监控服务器上 vi /usr/local/nagios/etc/nagios.cfg cfg_file=/usr/local/nagios/etc/objects/windows.cfg 去掉这句话的注释 #到win服务器上,打开命令窗口,cd到刚才解压的目录 #在命令行界面执行 nsclient /install #然后 nsclient SysTray 如果出错不用管! #此时在“服务”里面已经有了nsclient的服务 双击打开,点"登录"标签,在"允许服务与桌面交互"前打勾 #编辑NES.ini,在 [modules] 选项里,去掉所有的注释符号; 除了 CheckWMI.dll和RemoteConfiguration.dll #the [Settings] 选项里 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux系统守护进程详解下一篇: fenghao.cn给你一些学习LINUX的建议
关于nagios监控系统搭建!!的所有评论