我需要通过TCP访问正在运行的进程的JMX。我不能在机器上安装第三方工具,如Jolokia,以使JMX通过HTTP可访问。是否有库可以让Golang与JMX或Java RMI交互?是否实现了任何非JVM语言的JMX客户端,我可以将其用作启发,以进行Golang移植?最好是读写都能访问,但只读也可以。
不知道是否有一种方法可以在golang中使用jolokia之外的方式与JMX进行通信。我使用了golokia项目,并进行了一些修改。
这里是链接,希望能够帮到你。
https://github.com/joaoh82/golokia
最初的回答