我有在Ubuntu 10.4上运行的nagios 3,有时我会得到一个奇怪的电子邮件。 **问题主机警报:本地主机closures** ***** Nagios ***** 通知types:PROBLEM主机:localhost状态:DOWN地址:127.0.0.1信息:(返回码127超出范围 – 插件可能会丢失) date/时间:8月19日星期四15:00:43 EDT 2010 今天发生在9:00,11:00,13:00和15:00。 所以在这些时候必须有一些东西在运行,但是根crontab中没有什么奇怪的东西,而在nagios crontab中没有任何东西。 另外在nagios网站上没有显示错误。 任何人都看到这个? 这里是我的localhost.cfg: http : //friendpaste.com/6bkUfWfGVI93Z5caJo6uGS
我正在寻找一个ruby脚本有nagios jabber警报。 有人知道一些脚本或API? 谢谢
我怎样才能通过kannelconfiguration这个短信通知? 任何人都可以解释或删除与我的问题有关的链接。
我正在使用Nagios来监视我们networking中的各种事情,我想用它来描绘一个sql server数据库的增长。 似乎有一些插件周围的MS SQL服务器监控,但我不知道什么是最好的使用是 干杯卢克
我想全天候检查服务,但只想在营业时间内检查某些阈值。 我可以使用check_period,但是这意味着这些服务在工作时间以外不会被检查。 或者,我可以使用notification_period,但这意味着,当notification_period开始时,将发送任何警报,然后我不希望这样。 有没有什么办法与Nagios 3实现(实际上我正在使用icinga)?
我使用MRTG监控Nagios中的路由器带宽使用情况。 所以如果我不会定期做这个命令 env LANG=C /usr/bin/mrtg /etc/mrtg/mymrtg.cfg 我会在Nagios GUI中得到这个警告 MRTG data has expired (11 minutes old) 问题是:我怎么能使它自动?
我正在按照下面的URL安装nagios :http://www.thegeekstuff.com/2008/05/nagios-30-jumpstart-guide-for-red-hat-overview-installation-and-configuration/#more-5 当我尝试configurationnetworking界面。 # make install-webconf 我得到下面的错误 使:***没有规则,使目标`install-webconf'。 停止。 我已经安装了Apache并运行正常,但无法findconf.d目录 # service httpd status httpd (pid 6975) is running… 任何人都可以帮助我解决这个问题
我做了: apt-get install nagios nagios-plugins nagios-nrpe-plugin nagiosgrapher 并将nagios cfg调整为: process_performance_data=1 service_perfdata_command=ngraph-process-service-perfdata-pipe 我有一个服务器与Ubuntu 11.04(桌面版)和一个10.04(服务器版)。 现在的事情是,10.04服务器识别几乎所有插件(平,负载,用户,HTTP响应时间,…) 11.04服务器只识别http响应时间。 我特别感兴趣的是负载监测。 用于logging性能数据的标志位于每个服务中,也位于我的通用服务模板中,所以这不是问题。 另外我自己也为我们的服务器写了很多特定的监控插件。 他们返回正确的状态码和一些信息文本。 文件abagagraphics似乎是非常罕见的。 现在我有以下问题: 如何configuration一个新插件来正确使用nagios绘图器? 在哪里/如何定义正则expression式和logging/显示属性? 除了nagios服务定义中的标志之外,如何维护绘制哪些服务? – 我必须重新configuration/更新nagiosgrapher一些如何? 如何找出为什么一个服务不是图表应该是? 编辑: 那么我已经发现,在/etc/nagiosgrapher/ngraph.d下有3个文件夹。 其中两个包含服务特定的文件: Ubuntu 11.04桌面 joe@flimmit-joe:/etc/nagiosgrapher/ngraph.d$ find . . ./extra ./extra/check_snmp.ncfg ./extra/check_bacula.ncfg ./extra/check_spamassassin_effectiveness.ncfg ./extra/check_gsm.ncfg ./extra/check_request_tracker.ncfg ./extra/check_windows.ncfg ./extra/check_hardware.ncfg ./extra/check_weather.ncfg ./nmgraph.ncfg ./templates ./standard ./standard/check_imap.ncfg ./standard/check_nagios.ncfg ./standard/check_ntp.ncfg ./standard/check_mailq.ncfg ./standard/check_ftp.ncfg ./standard/check_dns.ncfg ./standard/check_mysql.ncfg […]
尝试按照快速入门指南中的说明安装Merlin for Nagios 当我运行“make”命令时,出现以下错误: sh gen-version.sh > version.c CC version.o LINK merlin.so CC status.o In file included from daemon.h:11, from status.c:1: sql.h:4:21: error: dbi/dbi.h: No such file or directory In file included from daemon.h:11, from status.c:1: sql.h:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SQL_RESULT' sql.h:25: error: expected '=', ',', ';', 'asm' or […]
我可以使用USEDDISKSPACE手动运行check_nt,但是我得到了check_nt:在configs中调用时无法parsing参数 。 另一个不工作的是SERVICESTATE。 MEMUSE,CPULOAD和UPTIME工作正常。 任何人有任何想法? 我已经努力编码commands.cfg中的所有参数,但无济于事。 commands.cfg define command { command_name check_nt_DISK_C command_line $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -l C -w $ARG1$ -c $ARG2$ -v USEDDISKSPACE } services.cfg define service { use generic-service host_name <server> service_description USED DISK SPACE check_command check_nt!DISK_C!-w 80 -c 90 check_interval 1 retry_interval 1 max_check_attempts 3 notification_options w,u,c,r contact_groups toneman notification_interval […]