【APM】监控Resin (JMX方式)之随机端口

【APM】监控Resin (JMX方式)之随机端口

问题:
      在客户现场使用APM监控Resin (JMX方式)的时候,防火墙已经放通了远程端口9999,但是还是连接不上。
      检查发现,最终实际连接的是一个随机端口。由于客户的安全要求,安全策略中需要限制这个随机端口。
      请问能否固定这个随机端口的范围?

原因:
 JMX会打开两个端口,一个是指定的端口、一个是随机分配的用于RMI通信的端口。
(Java7u4后会遇到这个问题)
解决方法:

com.sun.management.jmxremote.rmi.port=xxxx 如果您不希望 JVM打开另一个随机端口,请设置为相同的端口值。

    • Related Articles

    • 在Tomcat应用程序中启用JMX,并在Applications Manager中添加Java Runtime/JMX应用程序监视器

      为Apache Tomcat配置JMX     1. 在Tomcat主机上,打开开始菜单,之后点击Tomcat 配置(或者编辑catalina.bat或catalina.sh文件) 2. 单击Java选项卡,然后添加以下Java选项: -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=<JMXPORT> -Dcom.sun.management.jmxremote.authenticate=false ...
    • 【APM】数据保留说明

      以下是在APM中为生成报告而保留的不同类型的数据: 一.属性数据 1.轮询数据 (1)这包括为监视器每次轮询的属性收集的数据。 (2)此数据用于生成轮询数据报告,可以通过单击所需属性的值并从监视器页面的自定义时间段下拉菜单中选择“显示轮询数据”来访问该报告。 (3)对于服务器监视器、自定义监视器和其他监视器,如DB2,此数据的默认保留期为5小时,可以通过在设置->服务器设置下指定原始数据清理时间(小时)选项所需的值来更改。 ...
    • 【APM】PGSQL监视器获取复制信息语句

      对于部署了 HA 的 PostgreSQL,在 APM 中监控一个固定 IP,主备库分别各有一个不同的 IP。 APM 监控中的“复制”页签可查看主备库复制信息详情。 获取信息的查询语句如下: PostgreSQL 9.2 及以下版本: SELECT pid, application_name, client_addr, client_port, state, sync_state, (pg_xlog_location_diff(sent_location,flush_location) / ...
    • 【APM】停机摘要报表

      新版本 APM 中多了一个每日发送的停机摘要报表: 默认每天 8 点发送最近 24 小时内的可用性详情报表到 admin 账户邮箱。 可以通过设置->启用报表->停机摘要报表,启/禁用和调整设置:
    • 【APM】不涉及 Apache Tomcat CVE-2023-46589漏洞

      Applications Manager 不涉及Apache Tomcat CVE-2023-46589漏洞 因为 Applications Manager 中不使用 HTTP Trailer header。 同时,该漏洞仅适用于在反向代理服务器后的APM实例之间运行。(APM和浏览器之间的代理服务器) 所以此漏洞不适用的另一个原因是漏洞利用前提需要反向代理服务器。