如何在 jmx (jconsole bean)

问题描述

我正在使用 HystrixCommand,我对其他微服务(比如 Github api)所做的每个调用都包含在 HystrixCommand 中。然而,很多时候这些下游系统会抛出异常或失败,我的 HystrixCommand 也是如此。如何在 jconsole 中监控这些 HystrixCommand?我知道并监控我的微服务的端点,但我更感兴趣的是监控下游系统(例如 Github api)抛出异常的次数,或者 Github api 的 2XX、4XX 和 5XX 的一般差异值是什么?>

简单来说,我想监控 Github 抛出的 2XX、4XX 和 5XX(我不拥有,但我调用了 HystrixCommand 的 run 方法)?或者换句话说,我的 HystrixCommand 的“run”方法运行了多少次(成功和失败)?

当我查看 Hystrix Command 的文档时,Hystrix 似乎内置了监控指标的功能,但我无法理解如何将其集成到我的应用程序中。例如它有 getMetrics 方法,但我不知道如何使用它。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)