Articles of Nagios

安装Nagios插件时的依赖性问题

安装nagios-plugins时出现依赖性问题: yum install nagios-plugins-all … –> Processing Dependency: /usr/bin/sensors for package: nagios-plugins-sensors-1.4.15-7.el6.i686 –> Finished Dependency Resolution Error: Package: nagios-plugins-sensors-1.4.15-7.el6.i686 (epel) Requires: /usr/bin/sensors You could try using –skip-broken to work around the problem You could try running: rpm -Va –nofiles –nodigest OS: RHEL 6.1 安装的软件包: nagios.i686 3.2.3-3.el6.rf nagios-plugins.i686 1.4.15-7.el6

尝试从nagios发送电子邮件

我对Nagios很新。 我正在尝试发送电子邮件提醒。 但是,这似乎并没有工作。 但在我的日志中,我可以看到这个: SERVICE ALERT: Appserver;Tmp directory;CRITICAL;HARD;1; 在通过电子邮件生成主机通知的情况下,只有服务警报不起作用。 而当我看着sendEmail日志,我可以看到这个: Sep 14 12:38:39 xxxx sendEmail[23005]: ERROR => You must specify a 'from' field! Try –help. Sep 14 12:39:39 xxxxx sendEmail[23129]: ERROR => You must specify a 'from' field! Try –help. Sep 14 12:40:39 xxxxx sendEmail[23233]: ERROR => You must specify a 'from' field! Try –help. […]

安装syslog-ng

我有一个与Debian Squeeze上的nagios,cacti和nedi监控服务器。 当我尝试通过apt-get来安装syslog-ng时,我看到下面的错误。 我认为rc中的sym-link存在问题。 但我不知道如何解决这个问题。 Reading package lists… Done Building dependency tree Reading state information… Done Suggested packages: libdbd-mysql libdbd-pgsql libdbd-sqlite3 The following NEW packages will be installed: syslog-ng 0 upgraded, 1 newly installed, 0 to remove and 109 not upgraded. Need to get 0 B/350 kB of archives. After this operation, 705 kB of […]

Nagios – NRPE:即使似乎所有configuration都正确,也无法读取输出

我有一台Nagios机器,用来监视许多linux \ windows服务器。 我一个星期前开始在这里工作,并得到了一个在Nagios下单的任务。 作为我的命令的一部分,我不得不添加2个Linux服务器到Nagios。 我已经在两台机器上安装了nagios-plugins和nrpe,另外,我已经validation了端口5666已经打开,并且在两台服务器上侦听,我可以看到在ps -aux | grep nrpe中运行的nrpe。 运行插件的用户是root用户。 **编辑:nrpe被configuration为作为守护进程运行,所以xinetd在这里不起作用,另外,检查/ var / log / messages | grep nrpe返回: Sep 27 12:29:25 search-uk-1 nrpe[11708]: Starting up daemon Sep 27 12:29:25 search-uk-1 nrpe[11708]: Listening for connections on port 5666 Sep 27 12:29:25 search-uk-1 nrpe[11708]: Allowing connections from: avalon.office.incredimail.com,avalon.qa.incredimail.com,lu2.int.incredimail.com,lu2.ext.incredimail.com,206.82.140.185 Sep 27 12:30:54 search-uk-1 nrpe[11753]: Error: Could […]

Nconf安装不检测Perl

在我的Nconf安装过程中,我得到了 要求 PHP 5.0(或更高版本) – > 5.3.10-1ubuntu3.4 OK MySQL 5.0.2(或更高版本) – > 5.5.24确定 PHP-MySQL支持确定 Perl 5.6(或更高版本) – >失败 但是当我检查 perl -v 这是针对i686-linux-gnu-thread-multi-64int构build的perl 5,版本14,subversion 2(v5.14.2)

Nagios – 如何显示特定用户/联系人组的特定监视器,同时这些监视器也将显示给pipe理员团队?

我有一个监视许多服务器的Nagios服务器,许多服务器用于QA问题。 我希望允许QA团队访问Nagios用户界面,我希望他们只能查看与其工作相关的显示器。 更重要的是,除了QA团队之外,我希望QA团队监视的这些服务器也应该显示给pipe理员组(现在正在configuration)。 那可行吗? 目前,QA能够看到在Nagios上configuration的所有主机/服务,而不仅仅是我在hosts.cfg中指定的主机/服务,这正是我想要改变的。

nagios添加额外的链接服务作为元信息用户可以点击

我正在使用Nagios来监视一些服务,并希望在Web界面上提供一个外部链接,这样当一个服务closures时,操作员可以点击它并被redirect到提供事件订单的其他服务器。 我已经尝试了与'notes_url'关键字没有太大的成功,redirect是完成在相同的域比托pipenagios,即使使用绝对的url,如文件所示。 还有action_url,甚至没有显示! 我记得在某个地方看到一个图标用户可以点击它可以创build; 但我无法find如何做到这一点。 感谢您的帮助!

通过屏幕捕获进行远程监控

可能重复: 在公司工作站上隐藏的定期屏幕截图? 有反正我可以使用nagios远程计算机的截图吗? 我正在尝试Nagios,我正在尝试探索不同的监控。 所以我的问题是除了使用nagios监视CPU使用率,带宽利用率,正常运行时间等。我可以通过检查他的计算机上以图像输出的forms检查他的工作效率。 能够监视进程对我来说没有什么帮助,因为我只知道他或她是否在运行firefox.exe,例如他可能会过度使用Firefox或者其他的东西,但他声称他正在排除故障并寻找在论坛上的解决scheme。 我看到一个check_vnc脚本,但我无法安装requsite VNC服务器任何人都成功地尝试了VNC脚本照顾分享如何去做呢? 如果没有其他方法来尝试这个?

nagiosgraph新的服务没有显示

我正在使用Nagios核心和Nagiosgraph,并且只启用了一段时间的CPU使用graphics。 这工作得很好,但现在我想添加更多的服务(例如内存使用)。 新服务不起作用(不生成rrd数据)。 Nagiosgraph站点只说“没有数据可用”,并且在apache日志,nagiosgraph.log或者nagiosgraph-cgi.log中没有错误。 新服务是标准服务(例如nsclient ++ MEMUSE),当然它们也包含在映射文件中。 如果我手动执行检查,它也显示perfdata。 我通过启用“绘图服务”使用来添加服务。 我错过了什么?

如何在Nagios中显示前十名单,网格或电子表格?

tldr; 我想在过去的24小时内列出十个最慢的Apache请求。 长版本: 我可以修改Apache以在自定义日志中包含提供请求所需的时间,还可以编写shell脚本以在定义的时间间隔内检索十个最慢的条目。 输出可以通过NRPE传递给Nagios。 一旦Nagios收到它,是否有一个允许Nagios显示为列表的插件? 或者,也可以使用HTML样式表或embedded式仿电子表格。