Hi all,
In my project, I've implemented a "canary" HystrixCommand for a network call. I'm trying to expose the command metrics via JMX, but am having trouble getting it to show. I've added hystrix-metrics-servo-publisher to the application and called HystrixPlugins.getInstance().registerMetricsPublisher(HystrixServoMetricsPublisher.getInstance()) in a "global" area.
When I connect with JConsole, there are no JMX beans exposed for Hystrix. I've checked that I can publish standard Servo metrics by creating a metric and adding the object to the "Monitors" Servo object and this shows in JConsole. I'm sure I'm missing something simple, but I can't figure it out and the documentation is a bit light on configuration.
The command itself is working like a charm. I can't use Hystrix Dashboard yet because our application is "unique" (read non-standard and painful).
Thanks,
topher