NSCA似乎注册了连接,就像在syslog中一样,但是出于一个不知道的原因(至少对于我),它没有将它写入icinga.cmd,或者至少读取它。
这是系统日志。
Jun 27 08:24:58 Mcentral nsca[13720]: Connection from 10.61.34.151 port 23204
Jun 27 08:24:58 Mcentral nsca[13720]: Handling the connection...
Jun 27 08:24:58 Mcentral nsca[13720]: End of connection...
Jun 27 08:24:59
下面是我的代码片段:
my $send_nsca="\/backup\/BackupScripts\/send_nsca_x86 \-H Nagios \-c \/backup\/BackupScripts\/send_nsca_x86.cfg";
open my $fh, "|-", "$send_nsca" or die "couldn't open pipe to send_nsca: $!";
print $fh "HOST\tService\t0\tRemote File does not exis
我是Perl的新手。我已经写了一个非常简单的脚本,可以从sftp中复制和删除文件。
但是脚本应该返回某种类型的输出,以便与nagios集成。使用nsca之类的。
该脚本在solaris 10上运行。
下面是脚本:
#!/usr/bin/perl -w
use strict;
use warnings;
use Net::SFTP::Foreign;
use POSIX qw(strftime);
my $datestring =strftime "%d-%m-%Y", localtime;
my $host="sftp.mariog.com";
my $us
我们通过OpsView运行一些Nagios服务检查,其中一个主机得到了SSH的奇怪响应:
“未知:服务结果陈旧”
这种情况经常发生,但似乎随着系统第二次和第三次重新尝试而消失。它是在上周出现问题的服务器修补程序和重新启动后启动的。系统本身从我测试过的盒子中响应SSH (这不包括我没有权限访问的监控系统)。
/var/log/secure充满了ala行:
sshd[15628]: Did not receive identification string from xxx.xxx.226.20
时间标记每五分钟可靠,很明显,一旦获得登录提示,监控脚本就会断开连接。
有人知道是什么原因造成的,或者