简体   繁体   English

一台如何监控具有多个服务器/Mule 代理的 Mule 3 ESB 社区版?

[英]How does one monitor Mule 3 ESB Community Edition with multiple Servers/Mule Agents?

Mule 3 seems to be extremely cool however the price tag on their enterprise product just won't just it for us for some clients. Mule 3 似乎非常酷,但是他们的企业产品的价格标签对于某些客户来说不仅适用于我们。

As far as I am aware the community edition of Mule 3 allows you to create as many Mule Servers/Agents that you want and Mule would allow you to deploy to any one or more of such instances.据我所知,Mule 3 的社区版允许您创建任意数量的 Mule 服务器/代理,并且 Mule 允许您部署到任何一个或多个此类实例。

Within the Enterprise version of Mule 3 there is a very slick web based control panel which not only seems to deal with the monitoring of Mule servers/agents but can also automatically split up jobs either automatically or upon high loads.在 Mule 3 的企业版中,有一个非常漂亮的基于 web 的控制面板,它似乎不仅可以处理 Mule 服务器/代理的监控,还可以自动或在高负载时自动拆分作业。

I would really appreciate if anyone has found a good open source or inexpensive alternative to this Web based Management Console or any Java based server which would allow the same type of monitoring/control to take place thus replicating some of the Management Consoles capabilities.如果有人找到基于 Web 的管理控制台或任何基于 Java 的服务器的良好开源或廉价替代方案,我将不胜感激,这将允许进行相同类型的监视/控制,从而复制一些管理控制台功能。

Any/all feedback and suggestions are greatly appreciated!非常感谢任何/所有反馈和建议!

I use JMX to monitor Mule instances:我使用 JMX 来监控 Mule 实例:

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

This gives a good insight on what's happening inside of Mule (Mule-specific MBeans) and also the condition of the JVM (standard JVM MBeans).这可以很好地了解 Mule(特定于 Mule 的 MBean)内部发生的情况以及 JVM(标准 JVM MBean)的状况。

It also gives some control on the different components of Mule, like the capacity to stop/restart endpoints, etc...它还可以对 Mule 的不同组件进行一些控制,例如停止/重启端点的能力等......

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM