安装Nagios Core后,将按照以下步骤安装nsca:
http://nagios.sourceforge.net/download/contrib/documentation/misc/NSCA_Setup.pdf
从本地主机测试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条答案
按热度按时间kq0g1dla1#
我发现了这个问题,它是对test_nsca文件中的元素所做的,其中用空格而不是制表符分隔。