send_nsca无法使用Amazon EC2 Ubuntu微实例

时间:2014-07-21 16:31:50

标签: ubuntu amazon-ec2 amazon nagios

安装Nagios Core后,将按照以下步骤安装nsca:

http://nagios.sourceforge.net/download/contrib/documentation/misc/NSCA_Setup.pdf

从localhost

测试send_nsca时
./send_nsca localhost -c ../sample-config/send_nsca.cfg /usr/local/nagios/etc/test_nsca

其中test_nsca是一个包含以下内容的文本文件:

localhost TestMessage 0 This is a test message.

回应是: 0个数据包成功发送到主机。

系统日志显示:

Jul 21 16:10:47 ip-172-31-46-129 nsca[19462]: Connection from 127.0.0.1 port 738
Jul 21 16:10:47 ip-172-31-46-129 nsca[19462]: Handling the connection...
Jul 21 16:10:47 ip-172-31-46-129 nsca[19462]: End of connection...

它不使用端口5667,而是每次使用不同的端口。 我有一个安全组,所有端口都从任何主机打开(TCP和UDP)。

有什么想法吗? 谢谢,

1 个答案:

答案 0 :(得分:2)

我发现了问题,它是对test_nsca文件中用空格而不是制表符分隔的元素做的。