ServiceMix 中 Apache-Camel 路由的管理和监控 [英] Administration and Monitoring of Apache-Camel routes in ServiceMix

查看:22
本文介绍了ServiceMix 中 Apache-Camel 路由的管理和监控的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

作为 Camel 和 ServiceMix 的用户,我经常需要出于开发目的监控这些工具.我主要使用 JConsole 从 ServiceMix 和 Camel 访问 MBean.它为 ESB 开发人员提供了一些非常有用的指标.

Being a user of Camel and ServiceMix I frequently need to monitor those tools for development purposes. I mainly use JConsole to access MBeans from ServiceMix and Camel. It gives a few really helpful metrics for an ESB developer.

我还使用 karaf (web) 控制台来跟踪我的路线和捆绑包状态.环顾 StackOverflow,我发现了一个有趣的链接,它解释了如何为 ServiceMix 4 设置 Hyperic HQ:Monitoring Servicemix withHyperic 总部.

I also use karaf (web)console to track my route and bundles status. Looking around StackOverflow I found an interesting link that explains how to setup Hyperic HQ for ServiceMix 4: Monitoring Servicemix with Hyperic HQ.

您认为其他工具是否值得在 Camel/SMX 开发中学习/使用?

Are they other tools you would consider worthy to learn/use for Camel/SMX Development ?

推荐答案

FuseHQ 基于 Hyperic 是 FuseSource 的一款产品,用于监控 Fuse ESB、ActiveMQ、Camel 等.http://fusesource.com/products/fuse-hq/

FuseHQ which is based on Hyperic is a product from FuseSource that is ready made for monitoring Fuse ESB, ActiveMQ, Camel etc. http://fusesource.com/products/fuse-hq/

然后还有 Fuse IDE,它也可以监控,尽管它的工具更侧重于开发人员,用于编辑和设计集成应用程序,例如与 Camel、CXF 和 AMQ.Fuse IDE 还能够在运行时监控您的应用程序,例如您可以将其附加到任何运行 Camel、SMX、ActiveMQ 的 JVM,并且您可以获得洞察力并为这些应用程序定制 UI.http://fusesource.com/products/fuse-ide/

Then there is also Fuse IDE which can monitor as well, albeith its tooling more focused for developers, to edit and design integration applications, for example with Camel, CXF, and AMQ. Fuse IDE is also capable of monitoring your apps at runtime, such as you can attach it to any running JVM that has Camel, SMX, ActiveMQ running, and you can gain insight and have UI tailored for those apps. http://fusesource.com/products/fuse-ide/

还有一些工具,例如人们用来监控的 Nagios,但它更多地与 JMX 和日志扫描等相关.有一个 camel-nagios 组件可以从 Camel 向 nagios 发送警报:http://camel.apache.org/nagios

There is also tools such as Nagios that people use to monitor, but its more tied to JMX and log scanning etc. There is a camel-nagios component to send alerts to nagios from Camel: http://camel.apache.org/nagios

除了 FuseSource 之外,还有一些商业供应商正在将 Camel 仪表板添加到他们的应用程序中.

And there is commercial vendors, besides FuseSource, who are in progress of adding Camel dashboards to their apps.

还有 mcollective 可以从服务器集群中获取信息.我已经看到它与 AMQ 等集成:http://docs.puppetlabs.com/mcollective/

There is also mcollective which can grab information from a cluster of servers. I have seen it integrate with AMQ etc: http://docs.puppetlabs.com/mcollective/

这篇关于ServiceMix 中 Apache-Camel 路由的管理和监控的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆