我已经运行 nagios 大约两年了,但最近这个问题开始出现在我的一项服务中。
我越来越
CRITICAL - Socket timeout after 10 seconds
进行check_http -H my.host.com -f follow -u /abc/def
检查,以前可以正常工作。没有其他服务报告此问题。远程站点正常运行,我可以wget http://my.host.com/abc/def
从 nagios 服务器执行操作,它可以很好地下载响应。此外,做一个check_http -H my.host.com -f follow
作品就好了,即只有当我使用这个-u
论点时,事情才会破裂。我还尝试将不同的用户代理字符串传递给它,没有区别。我尝试增加超时,没有运气。我尝试使用-v,但得到的只是:
GET /abc/def HTTP/1.0
User-Agent: check_http/v1861 (nagios-plugins 1.4.11)
Connection: close
Host: my.host.com
CRITICAL - Socket timeout after 10 seconds
...这并没有告诉我出了什么问题。
有什么想法可以解决这个问题吗?
谢谢!