问题标签 [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 投票
0 回答
4951 浏览

spring-boot - 使用 jolokia 监控 Spring Boot CLI 应用程序的 JMX 端点

我有一个暴露端点的 CLI 微服务

绒球

日志

应用程序属性

我的应用程序已经启动并且工作正常,但我想使用 jolokia 通过 HTTP 获取这些数据点,或者让我的运营合作伙伴可以使用这些数据点,而无需像我们在 web spring boot 项目中那样在浏览器上使用 jcosole 或 jvisual vm。任何人都可以引导我到任何链接或教程来实现相同的目标吗

0 投票
1 回答
547 浏览

java - How to provide jar as javaagent in properties file?

I have a maven repository known as jolokia-jvm.jar. I need to put this as a -javaagent in the properties file, as follows:

I have downloaded the jvm from maven repository. How can I do that?

0 投票
1 回答
326 浏览

angularjs - AngularJS 在 Jolokia 请求中延迟承诺

我在 Hawtio 环境中有一个应用程序作为插件。要求是使用 Jolokia 请求,而不是使用直接$http服务调用。

所以我有具有检索功能的工厂/服务。

这是我的控制器(该服务被其他控制器重用,这就是为什么我必须重新分配myService.data.listeventhoughmyController的范围已经可以控制它):

和html:

这是我的日志顺序:

桌子是空的。

由于手头的异步问题,我尝试使用promise(只需取消注释上面服务的延迟行)。我的控制器变成

现在我的日志看起来像:

桌子还是空的。这里更令人困惑的是,在我离开使用的页面之前myController[controller][...]日志将在控制台上打印,并会立即写入表格的内容$scope.ctrl.copyOfList并填充表格,然后突然更改页面。

(我也尝试使用deferred.resolve(self.data.list)instead of deferred.resolve(),包括对控制器进行必要的更改,但这没关系,虽然结果相同)。

所以任何人都可以在这里弄清楚发生了什么,以及这里可能的解决方案是什么?谢谢。

0 投票
1 回答
698 浏览

java - 将 jolokia 嵌入战争

我看到有关将 jolokia 作为单独的战争运行的文档,将其作为代理运行,但是如何在我自己的战争中运行它?

我有码头运行一场战争,并想嵌入它。

谢谢

克里斯

0 投票
1 回答
748 浏览

glassfish - Jolokia Java 客户端

我是 JMX 的新手。我开发了一个 Web 服务,使用 Glassfish 作为服务器。现在我想监控我的应用程序;

我的第一个想法是使用 Jconsole 和 JVM 作为远程监控工具。继续我的研究后,我发现这篇文章:

http://www.javacodegeeks.com/2012/02/client-side-server-monitoring-with.html

通过 HTTP 替代方法访问 JMX

这表明我必须使用像 Jolokia 这样的桥,我显然不明白原因。JConsole + mbeans 还不够?

我继续我的研究,并使用他们的示例创建了一个 java 项目:

它起作用了,我收到了一些与我的使用内存有关的消息。但是,我不知道目的是什么。

监控我的 Web 服务的最佳方式是什么?

0 投票
2 回答
7000 浏览

java - ActiveMQ Jolokia API 如何获取完整的消息正文

我想编写自己的 ActiveMQ 监视器。我可以从队列中获取队列和消息。但是消息体(内容)被缩短了。如何获得完整的消息正文?

这是我测试过的:

得到:Always errors

带帖子:

错误:java.lang.OutOfMemoryError: Java heap space

错误:java.lang.NumberFormatException : For input string: "content"

我可以工作的唯一方法是每个帖子:

但后来我只得到前 500 个字符

谢谢您的帮助

0 投票
0 回答
74 浏览

java - 使用 Jolokia 处理请求的时间

我正在使用 Glassfish 4 开发 Web 服务。当有人打电话时,我知道每个方法花费了多少时间。我将此信息保存在日志(Log4J)上。

现在我想使用 JMX 监控应用程序(目前我正在使用 Jolokia)。

据我所知,有两种可能:

  1. 实现 Mbean 接口并在我所有的类上扩展它
    • 缺点:代码过多,可能浪费内存和处理时间)
  2. 使用 JMXlogger(关于这个解决方案的信息很老了)

还有其他策略吗?

0 投票
2 回答
1778 浏览

curl - 使用 jolokia api 清除 AMQ 队列

试图找到一种使用 jolokia api 和 curl 清除 AMQ 中的 2 个队列的方法。在 jolokia 列表中找到了这个:

但不清楚如何使用它来编写 curl 调用。谁能给点建议?

/J

0 投票
0 回答
99 浏览

cassandra - 通过 API 进行 Cassandra 压缩

我正在运行 Cassandra 2.1.2,并且我想以编程方式进行压缩,例如通过在某处发送 HTTP 请求,而不是通过在命令行上运行 nodetool compact。这可能吗?我有 Jolokia,如果有帮助的话。我也可以使用 CQL,而不是 nodetool compact。

0 投票
2 回答
1886 浏览

maven - 在 Ubuntu 14 上使用 Docker Maven 插件获取 LifeCiycleException

我正在使用 jolokia Docker Maven 插件在 VM 上的 Ubuntu 14 上构建 Java 应用程序。每次我尝试maven clean package我得到

[错误] 无法在项目 places_app 上执行目标 org.jolokia:docker-maven-plugin:0.11.0:build (build):目标 org.jolokia:docker-maven-plugin:0.11.0:build 的执行构建失败:没有给出 url,也没有设置 DOCKER_HOST 环境变量 -> [帮助 1]

DOCKER_HOST 设置为:DOCKER_HOST=tcp://127.0.0.1:4243

尝试telnet localhost 4243连接时不起作用。

有人可以帮我解决这个问题吗?