我看到的大多数监视示例都是冗长的,大量重复的5-10行样板检查。有什么办法可以把这些东西当参数化吗?
我想要这样的东西:
ensure_rails 8080
ensure_php 8081
ensure_mysql 10000能和莫尼特一起吗?
发布于 2012-02-29 12:18:55
monit实际上是相当基本的,一旦你通过简单的东西,它就开始眩目。
所以没有像你提到的那样有模板的支票。虽然看起来他们有一个商业发行,可以反馈到gpl免费的一个,但我不担心:
不过,我在github上启动了一个项目,尝试用每个服务脚本列表捕捉80%的需求案例,以节省每个人重新散列锅炉板的费用;https://github.com/tolland/monit-shared
它的想法是让一个覆盖这些服务的大多数基本安装的脚本的社区回购,它为httpd和mysql提供了一些东西。但是所有的剧本都还很粗糙,所以请做好准备.
另外,如果使用厨师,就会有一个monit社区食谱,它提供了一个与您所描述的类似的监控对象,但是我发现它对于CentOS来说有点坏了,因此启动了monit共享的回购。
https://serverfault.com/questions/315713
复制相似问题