问题标签 [jolokia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
110 浏览

google-cloud-platform - 如何在 Google Compute Engine 上访问 Jolokia 服务器

我在 Google Compute Engine 上部署了应用程序。我的虚拟机有一个内部 IP 和一个外部 IP。

我正在使用 Jolokia 运行我的应用程序:

我加载了 hawtio 服务器并尝试连接 jolokia 服务器。

当我测试连接时,howtio 应用程序无法访问 jolokia。

如何从我的 hawtio 控制台访问 jolokia 应用程序?

0 投票
2 回答
5239 浏览

activemq-artemis - 无法访问 Artemis 控制台

我刚刚在我的新服务器上安装了一个新的 artemis,能够正常运行服务但无法从外部访问。

我也关注了这个问题,似乎与我有类似的问题,但似乎无法工作。

Artemis-2.6.3 控制台:服务不可用

我目前的 jolokia 访问:

当前记录

0 投票
2 回答
369 浏览

docker - 码头工人的corda jolokia

我正在使用 docker 运行 corda 节点,并且正在尝试使用 Jolokia 公开 JMX 指标。我的 node.conf 如下:

我可以在日志中看到 Jolokia 正在启动:

但我无法使用浏览器连接到 Jolokia 端点,我相信这是因为它只绑定到内部网络接口。如果corda config没有公开为什么要配置绑定网络接口,我如何定义Jolokia将绑定到的主机?

https://docs.corda.net/corda-configuration-file.html

0 投票
1 回答
317 浏览

java - 配置 Jolokia 服务器和代理的问题

我有一个 Spring Boot Java 应用程序,它使用 Apache Camel 进行一些路由拦截和数据修改。我们有一个单独的“骆驼路线”文件(camelRoutes.xml),它定义了将要使用的骆驼路线。该文件中还有一些配置,据我所知,配置 Jolokia MBean 服务器和 Jolokia 代理。

系统对 Jolokia 配置 XML 有一些不满意的地方。我已经做了一些非常快速的谷歌搜索,似乎它被正确指定(参见https://jolokia.org/reference/html/jmx.html中的第 9.3.2 节)。这个问题以各种方式表现出来。当文件在 Eclipse 中的 XML 编辑器中打开时,相应的 XML 会以错误突出显示(尽管它没有提供有关它认为错误的信息)。更重要的是,当我尝试运行该应用程序时,它会因级联异常而失败,基本上指向配置文件中的问题。

摘自 camelRoutes.xml:

在 Eclipse 中,定义jolokia:mbean-server和的行会显示错误。jolokia:agent

应用程序执行时异常跟踪的一小部分:

有什么想法可能是错的吗?

0 投票
1 回答
520 浏览

jolokia - Metricbeat Jolokia jmx 映射

我目前正在使用 docker-compose 使用 ELK 7.2.0 与 Jolokia 一起试验 Metricbeat,并且我能够在 Kibana 中显示 JMX 指标。

我的问题是我需要为每个 JMX 指标配置 metricbeat 配置 YML 的 jmx.mappings 部分中的映射,我想发送给 ELK 的指标。

问题是否可以传递某种通配符配置,以便 metricbeat简单地提取所有 jmx 指标并将其发送到 ELK

谢谢,路易斯·奥斯卡·特里格罗斯

0 投票
1 回答
34 浏览

jolokia - 默认情况下启用许多模块的 Metricbeat

我正在使用 Docker-Compose 试验 Metricbeat,但我只对在开始时通过 Jolokia 获取指标感兴趣

目前从默认启用的所有模块开始,这会在 Elastic 中生成一个巨大的模式,其中包含 2000 多个字段。

在使用 Docker 映像安装时,为什么只启用特定的模块?

谢谢,路易斯·奥斯卡·特里格罗斯

0 投票
1 回答
132 浏览

jmx - 在应用程序重新启动时自动附加 Jolokia

我一直在尝试使用以下命令动态附加 Jolokia:

这成功了。但是在应用程序重新启动时,Jolokia 终止。

是否有任何解决方法来处理应用程序重启情况?

0 投票
1 回答
163 浏览

ssl - 无法从 Hawtio 远程连接到启用 SSL 的应用程序

我无法从 hawtio 远程连接到我的 springboot 微服务。如果我禁用 ssl,那么我可以在 hawtio 控制台中看到骆驼路线。

hawtio 控制台

响应错误:请求 URL:http://localhost:8090/hawtio/proxy/https/lxapptaldev003/4150/jolokia/ 请求方法:POST 状态代码:500 sun.security.validator.ValidatorException:PKIX 路径构建失败:sun. security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径

0 投票
2 回答
2257 浏览

java - Jolokia - Origin null 不允许调用此代理

{"stacktrace":"java.lang.Exception: Origin null 不允许调用此代理\n\tat org.jolokia.http.HttpRequestHandler.handleThrowable(HttpRequestHandler.java:242)\n\tat org.jolokia.jvmagent .handler.JolokiaHttpHandler.doHandle(JolokiaHttpHandler.java:243)\n\tat org.jolokia.jvmagent.handler.JolokiaHttpHandler.handle(JolokiaHttpHandler.java:178)\n\tat com.sun.net.httpserver.Filter$Chain .doFilter(Filter.java:79)\n\tat sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:83)\n\tat com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java :82)\n\tat sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:675)\n\tat com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:79 )\n\tat sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:647)\n\tat java.util.concurrent.ThreadPoolExecutor。runWorker(ThreadPoolExecutor.java:1142)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n\tat java.lang.Thread.run(Thread.java:748)\n ","error_type":"java.lang.Exception","error":"java.lang.Exception : Origin null 不允许调用此代理","status":403}

当我尝试查询我的“jolokia”代理时出现此错误。

如手册https://jolokia.org/reference/html/agents.html#agents-jvm中所述,我已经使用 jolokia 代理启动了我的 java 应用程序 (kibana) 。

我可以看到(ps -aux)该进程在 Java 参数之间使用 jolokia 代理启动。

我还尝试在我的 Tomcat /webapps 中部署 jolokia 战争。我已经编辑了 user.xml 文件以添加用户 Jolokia,但我得到了相同的结果

我通过谷歌搜索错误得到的唯一结果似乎是第 287 行的 Jolokia 代码,这似乎暗示主机或地址错误,但我正在从 localhost 做所有事情,这应该是允许的。 https://github.com/rhuss/jolokia/blob/master/agent/core/src/main/java/org/jolokia/http/HttpRequestHandler.java

我错过了一些设置吗?测试它的最佳方法是什么?我对 Java 应用程序和 Jolokia 的经验为零。

0 投票
1 回答
318 浏览

java - jolokia:无法执行带参数的命令

jolokia中无法执行任何命令,总是找不到签名。例如,根据文档,这应该有效:

但我有:

有任何想法吗?Java 11.0.6 2020-01-14 LTS。谢谢