Articles of Nagios

nagios.cfg文件所需的文件选项?

我正在阅读nagios.cfg文件的文档,不能看到它说什么选项是必需的,哪些选项是可选的。 所有这些都是可选的吗? 如果不是哪里可以find哪些是可选的? http://nagios.sourceforge.net/docs/nagioscore/3/en/configmain.html

监控Nagios中的双启动机器

我们目前正在计划双启动一些服务器(不同的IP和主机名)。 那么,nagios是否可以在双启动操作系统启动的情况下设置双启动机器不发送报警信号? 任何人都可以给我一些指示如何做到这一点? 任何帮助将不胜感激。

我可以将HTTPS警报redirect到Nagios吗?

我们的客户端有许多服务器,这些服务器被configuration为将陷阱发送到正在运行HP Open View的服务器。 从那里,经过一些处理,警报正在使用HTTPS协议redirect到NOC(networking运营中心)。 我必须在实验室本地模拟这个环境。 具体而言,我想build立一个类似于NOC的系统。 经过在互联网上的一些研究,我发现Nagios似乎只是我的解决scheme。 我是否正确? 我可以设置Nagios并将其configuration为接收HTTPS陷阱并显示它吗? 这是它的目的吗?

使用gammu smsd的Nagios短信通知不起作用

gammu-smsdconfiguration: #vi /etc/gammu-smsdrc # Configuration file for Gammu SMS Daemon # Gammu library configuration, see gammurc(5) [gammu] # Please configure this! port = /dev/rfcomm0 connection = bluephonet # Debugging logformat = textall # SMSD configuration, see gammu-smsdrc(5) [smsd] service = files #logfile = syslog logfile = /var/log/gammu-smsd # Increase for debugging information debuglevel = 0 […]

初学者尝试安装nagios插件。

我已经按照快速入门指南设置了Nagios,并设法获得了一些监控的服务器。 好。 现在,Nagios插件对我来说是新的,因此我不知道我需要做什么才能使插件工作。 我的目标是从几台服务器获取UPS状态。 插件是check_apcupsd 有人可以请一步一步解释我怎么去得到这个运行? 链接中没有提供说明。

使用Nagios检查Postfix队列大小

我需要检查各种Postfix安装中活动队列中邮件的数量,作为Nagios警报。 我的第一个想法是编写一个小的Nagios插件,SSH到Postfix服务器,并通过另一个小脚本读取我获得的值。 然后,Nagios会根据设置的警告和临界值检查这个值。 这种方法是你所说的正确吗? 或者通过SSH做“太多”了? 我应该使用5666 / tcp Nagios端口吗? (如果是的话,我还没有find任何例子)

如何更改存储在pnp4nagios中的数据量?

我安装了pnp4nagios,一切正常,只是想改变一个conf,但不知道如何。 这里可以阅读 使用默认值允许以最近两天一分钟的分辨率,十天五分钟的分辨率,九十天的三十分钟分辨率和四年的六小时分辨率来存储数据。 这些默认值在哪里以及如何改变它们以允许在过去七天内以一分钟的分辨率存储数据?

如何达到对WARNING和CRITIAL状态拥有不同的max_check_attempts值的效果状态Nagios?

例如,我希望当服务X检查结果处于警告状态时,它立刻发送一个通知( max_check_attempts = 1 ),但是如果检查结果是CRITICAL ( max_check_attempts = 3 ),那么在发送通知之前再检查两次。 我的要求来自于我为不同的Nagios联系人configuration了CRITICAL和WARNING。 我的目标是避免某种Nagios联系人很快收到通知(如果是与WARNING状态相关的Notif),我仍然需要其他联系人尽快获知有关严重问题(CRITICAL状态)的消息。

Nagios尽pipe在关键时刻显示“OK”状态

我正在使用nagios监视我们的生产环境中的各种服务。 但是对于一个这样的服务,我注意到,即使服务closures,nagios仍然显示“OK”状态。 我正在使用check_http插件来实现相同的。 在服务器的cli上运行check命令,得到如下结果。 我注意到返回的退出状态代码是2,表示nagios的CRITICAL状态。 但是,显示的状态是“OK”。 任何关于如何处理这个问题的指针非常感谢。 提前致谢。 me @ myserver:〜$ check_http -H localhost -p 8180 -u / SomeService / services?_wadl 拒绝连接 HTTP关键 – 无法打开TCP套接字 我@ myserver:〜$ echo $? 2

由于某种原因,Nagios的“长期服务输出”因此而受到欢迎

根据这个页面 $LONGSERVICEOUTPUT$的限制是4kB,但在我的情况下,它停止显示970字节的输出(26行),其中有多个换行没有长行输出的其余部分。 我使用NRPE 2.15和Nagios 3.5.1。 题 任何想法是什么错误? 我的Nagios插件 #!/usr/gnu/bin/sh ZPOOL="/sbin/zpool" if ! [ -x $ZPOOL ]; then echo "CRITICAL: $ZPOOL not found or not executable." exit 3 fi for DEVICE in $($ZPOOL list -H -o name); do HEALTH="$($ZPOOL list -H -o health $DEVICE)" case "$HEALTH" in ONLINE) T="OK: $DEVICE ONLINE. " ;; DEGRADED) T="ERROR: $DEVICE […]