Apache camel 用于监视远程计算机的Hawtio远程连接配置参数不正确

Apache camel 用于监视远程计算机的Hawtio远程连接配置参数不正确,apache-camel,hawtio,jolokia,Apache Camel,Hawtio,Jolokia,我的目标是确认可以使用Hawtio实例来监视在不同机器上运行的实例 我正在使用这个例子 现在我在OSX的本地机器和远程Ubuntu18机器上运行它。我尝试连接它们,但是我似乎无法监视另一台机器上的实例 然后,我尝试使用hawtIO jar连接到远程机器上运行的示例 我首先将hawtio.proxyWhitelist或hawtio.proxyAllowList(我还尝试在本地机器上使用hawtio JAR)设置为端点的白名单。(2.10使用前者) 我的问题是我不确定在连接选项卡中放置什么。我一直在

我的目标是确认可以使用Hawtio实例来监视在不同机器上运行的实例

我正在使用这个例子

现在我在OSX的本地机器和远程Ubuntu18机器上运行它。我尝试连接它们,但是我似乎无法监视另一台机器上的实例

然后,我尝试使用hawtIO jar连接到远程机器上运行的示例

我首先将hawtio.proxyWhitelist或hawtio.proxyAllowList(我还尝试在本地机器上使用hawtio JAR)设置为端点的白名单。(2.10使用前者)


我的问题是我不确定在连接选项卡中放置什么。我一直在尝试端口61613和路径/api/jolokia,但我似乎无法找到连接到它的运行位置。

hawtio camel wiki是一个过时的项目,很久以前就存档了,不再相关。至于您需要在Connection选项卡中输入什么信息,这取决于您希望连接到的远程JVM。一般来说,它们应该提供一个Jolokia端点,该端点具有一个特定的端口(例如,
8080
)和路径(例如,
/Jolokia
),您应该将其输入到连接信息中

关于如何将Jolokia端点合并到应用程序中,您可以查看。如果您已经有东西要运行,那么JVM代理应该是最简单的选择

您还可以在此处查看一些Spring引导示例:

hawtio camel wiki是一个存档项目,不再相关,因此请不要使用它。至于您需要在Connection选项卡中输入什么信息,这取决于您希望连接到的远程JVM。一般来说,他们应该提供一个Jolokia端点,该端点具有一个特定的端口和路径,您应该将其输入到连接信息中。什么样的Jolokia项目可以用于引导以测试我是否可以远程连接hawtio?还有jolokia运行的默认路径和端口是什么?谢谢@Tadayoshisato,您可以检查一下。如果您已经有东西要运行,那么JVM代理应该是最简单的选择。您也可以在这里查看一些Spring Boot示例:我似乎无法生成这些示例。您知道pom.xml中的生成号是@Tadayoshiasato吗?使用存储库标记hawtio-2.10.1而不是master branch。我似乎找不到hawtio web文件夹来自己生成代码。我正在使用标记tag hawtio-2.10.1,我也尝试了你的最新版本。我注意到这个web文件夹的唯一分支是tag/hawtio-0.1,因为hawtio v2 hawtio.war是在hawtio-war中而不是在hawtio-web中构建的。因此,如果我想尝试修改前端角度代码来重建它,我会在那里查看并遵循相同的构建说明书我在hawtio-war中没有看到任何角度代码。在内部,hawtio-war依赖于hawtio控制台组件,该组件组装了托管在其他repo中的js插件组件:hawtio/hawtio-core和hawtio/hawtio-integration。您可以在这些项目中找到角度代码。
java -Dhawtio.proxyAllowlist=* -jar hawtio-app.jar