是否可以使用像VisualVM这样的东西通过JMX远程监控TITAN cassandra服务器?
我已经在云端安装了titan,并希望从我的开发箱中监控它。这可能吗。
我读过这个 https://github.com/tinkerpop/rexster/wiki/Monitoring 但似乎JMX MBeans只在本地可用,但我可能是错的
答案 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而没有遇到任何问题,所以如果所有其他方法都失败了可能是你的解决方法。