我们的开发人员需要某种通知,以便知道应用程序是否运行正常。我们已经决定,我们将执行monit以完成此项任务。
不幸的是,这是另一个挑战。 如果monit本身出现故障会发生什么呢?他们当然不知道他们的应用程序是否正在运行?
有没有人有任何想法,以确保这件事情可以通知(无论服务器正在上升或下降)?
谢谢。
Monit通常不会自行死亡。 从这个angular度来看,它非常稳定/成熟。
如果您使用M / Monit ,相对便宜的中央Monit控制台,您将能够查询您的Monit实例的健康状况。
还有从inittab / getty运行Monit的方法,自动重新生成它,但是根据我的经验不需要。
编辑:
默认监视服务消息:
Monit instance changed Service localhost Date: Thu, 11 Oct 2012 05:17:13 Action: start Host: OGC Description: Monit started Your faithful employee, Monit
和:
Monit instance changed Service localhost Date: Thu, 11 Oct 2012 05:17:09 Action: stop Host: OGC Description: Monit stopped Your faithful employee, Monit