监控LMAX干扰器

时间:2013-11-11 12:00:36

标签: java disruptor-pattern lmax

如何监控LMAX干扰器?假设我有3个响铃,并希望提供一个ui,它会告诉我有关响铃的信息。

1 个答案:

答案 0 :(得分:4)

您可能希望监控的最重要的属性是剩余容量,以便您可以判断消费者是否跟上。

最简单的公开方法是创建一个可以读取RingBuffer.remainingCapacity()并通过JMX公开它的bean。这样你就可以获得远程监控GUI,例如JConsole,JVisualvm,通过graphiteopenNMSnagios

进行统计数据记录/监控