2010-03-17 29 views
0

我正在一个Web应用程序中运行单实例CloudFoundry配置。我打开Hyperic监控通知的情况下,Web应用程序不可用。CloudFoundry上的Hyperic监控问题 - 频繁警报

现在我随机收到警报电子邮件(主题“警报已被触发 - 部署MYAPP - 上下文不可用的”),该应用程序没有运行,但它显然运行良好。

在Apache中的访问日志我看到了两个请求,每15秒:

127.0.0.1 - - [17/Mar/2010:15:37:33 +0100] "GET /server-status?auto HTTP/1.1" 200 438 "-" "Jakarta Commons-HttpClient/3.1" 
127.0.0.1 - - [17/Mar/2010:15:37:33 +0100] "GET /myapp HTTP/1.1" 200 - "-" "Jakarta Commons-HttpClient/3.1" 

在的时候,我得到警报电子邮件,一切都在日志中似乎仍然很好 - 两个请求。

你知道什么可能是错的吗?有没有人有这样的问题,并解决它?

感谢, P

回答

1

好,我知道从CloudFoundry家伙信息。如果Apache或内部Tomcat请求出错或超时,则发送警报。我的问题显然来自未记录在访问日志中的内部Tomcat请求。

现在,他们只是改变了算法,所以,当不可用(阿帕奇/ Tomcat)的报道中至少连续两次被trigerred警报。频繁的警报电子邮件问题消失了。