如何监控具有多个服务器/骡子代理的Mule 3 ESB Community Edition?

Net*_*com 4 java memory-management esb mule

骡子3似乎非常酷,但是他们的企业产品的价格标签不仅仅适用于某些客户.

据我所知,Mule 3的社区版允许您创建所需数量的Mule服务器/代理,Mule允许您部署到任何一个或多个此类实例.

在企业版的Mule 3中,有一个非常灵活的基于Web的控制面板,它不仅可以处理Mule服务器/代理的监控,还可以自动或在高负载时自动拆分作业.

如果有人找到一个好的开源或廉价替代这个基于Web的管理控制台或任何基于Java的服务器,我将非常感激,这将允许进行相同类型的监视/控制,从而复制一些管理控制台功能.

任何/所有的反馈和建议非常感谢!

Dav*_*sot 7

我使用JMX来监视Mule实例:

http://www.mulesoft.org/documentation/display/MULE3USER/JMX+Management

这样可以很好地了解Mule(特定于Mule的MBean)中的内容以及JVM(标准JVM MBean)的状况.

它还对Mule的不同组件进行了一些控制,比如停止/重启端点的能力等等......

  • 使用现有的内部Mule API创建自定义Web仪表板很容易,例如:http://www.mulesoft.org/documentation/display/HTMLDASH.这就是说,我建议使用具有自己的Web界面的标准监控工具(如Zabbix).启动新实例是一个非常不同的主题:它实际上取决于您的环境. (2认同)