通过JMX监控TITAN服务器

时间:2014-03-06 17:10:44

标签: jmx titan

是否可以使用像VisualVM这样的东西通过JMX远程监控TITAN cassandra服务器?

我已经在云端安装了titan,并希望从我的开发箱中监控它。这可能吗。

我读过这个 https://github.com/tinkerpop/rexster/wiki/Monitoring 但似乎JMX MBeans只在本地可用,但我可能是错的

1 个答案:

答案 0 :(得分:1)

您可以使用VisualVM远程监控Rexster JMX,但需要对rexster.sh进行一些配置和更改,因为您需要包含这些环境变量:

-Dcom.sun.management.jmxremote.port=3333
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.authenticate=false

您可以在VisualVM site上阅读有关如何进行远程设置的更多信息。

您提到过您正在尝试监控云中的实例。你没有提到云提供商,但我在过去使用EC2时遇到了麻烦。也许这个post会帮助你。虽然我在使用VisualVM远程连接到EC2时遇到了问题,但我已经成功地通过VisualVM从另一个EC2实例连接到Rexster而没有遇到任何问题,所以如果所有其他方法都失败了可能是你的解决方法。