Jetty服务器jmx监控

Jetty 服务器增加jmx,jmx-remote模块

1.修改对应jetty服务器的配置文件start.ini追加如下两行
–module=jmx
–module=jmx-remote

2.取消etc/jetty-jmx.xml关于jmx的配置注释

[html] view plaincopy print?
  1. <New id="ConnectorServer" class="org.eclipse.jetty.jmx.ConnectorServer">
  2. <Arg>
  3. <New class="javax.management.remote.JMXServiceURL">
  4. <Arg type="java.lang.String">rmi</Arg>
  5. <Arg type="java.lang.String" />
  6. <Arg type="java.lang.Integer">
  7. <SystemProperty name="jetty.jmxrmiport" default="1099"/>
  8. </Arg>
  9. <Arg type="java.lang.String">/jndi/rmi://<SystemProperty name="jetty.jmxrmihost" default="localhost"/>:<SystemProperty name="jetty.jmxrmiport" default="1099"/>/jmxrmi</Arg>
  10. </New>
  11. </Arg>
  12. <Arg>org.eclipse.jetty.jmx:name=rmiconnectorserver</Arg>
  13. <Call name="start" />
  14. </New>

3.取消start.ini中etc/jetty-jmx.xml的注释

4.启动jetty
在bin/jetty.sh加上jvm参数-Djava.rmi.server.hostname=XXX.XXX.XXX.XXX

JAVA_OPTIONS+=("-Djava.rmi.server.hostname=XXX.XXX.XXX.XXX")

 

 

 

如果需要可以自己看下etc/jetty-jmx.xml和 jetty-jmx-remote.xml中的对应属性配置
比如:
jetty.jmxrmiport
jetty.jmxrmihost

查看下启动的进程
[root@10.128.31.5 logs]# jps -vml |grep webapp
13165 ../jetty-man/start.jar -server -Xms2g -Xmx2g -XX:PermSize=64m -XX:MaxPermSize=128m -Djava.rmi.server.hostname=10.128.31.5

在visualVm中
插入一个jmx监控

接下来发现整个服务器上的jvm进程都能显示出来了

Jetty服务器jmx监控相关推荐

  1. tomcat jsvc 调优及JMX监控

    Tomcat  jsvc 调优及JMX监控 实验背景 ====================================================== 系统版本:CentOS releas ...

  2. Apache ZooKeeper - JMX监控 ZooKeeper 的运行状态

    文章目录 Pre JMX配置 OP 开启 JMX JConsle 通过 JMX访问远端 ZooKeeper服务 Pre 为了应用服务能够持续稳定地对外提供服务,除了在部署的时候尽量采用分布式.集群服务 ...

  3. Zabbix(四)zabbix使用JMX监控tomcat(java类应用)

    一.zabbix使用JMX监控tomcat(java类应用) (一)在server2上操作(agent端) 1.将jdk和tomcat上传到server2(从官网上下载,此处我已经直接下载到了我的物理 ...

  4. jetty服务器原理与maven集成

    jetty服务器原理+MyEclipse下与Maven集成 Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境.Jetty是使用Java语 ...

  5. java jmx 监控tomcat_通过Tomcat开启JMX监控的方法图解

    搭建模拟环境: 操作系统:centos7 内存:1G jdk:1.8.0_131 tomcat:8.0.48 环境准备我们这里就不直接演示了,直接配置tomcat的jmx 1.进入到tomcat的bi ...

  6. 服务器数据监控、业务数据监控调研

    1.Grafana[数据可视化] grafana 是一款采用 go 语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时 ...

  7. Zabbix-2.2.2 监控工具如何通过jmx监控 tomcat

    一,zabbix server段配置 1,安装JDK . 这个jdk就不做详细介绍了,可以参考本站之前的文章<Centos 6.5 Linux 操作系统如何安装 JDK开发工具包>操作. ...

  8. jmeter-监听器之每秒事务数响应时间活动的线程数服务器性能指标监控

    目录 一.插件安装 二.监听器-jp@gc - Transactions per Second 三.监听器之响应时间Response Times Over Time 四.监听器之活动的线程数(Acti ...

  9. java 启动 jetty_如何通过命令行启动或者关闭 Jetty 服务器

    https://my.oschina.net/bairrfhoinn/blog/82638 我亲爱的 Java 程序员朋友们,你们好,今天我想给大家分享壹个我遇到的问题以及解决它的方法.有人分配给我壹 ...

最新文章

  1. 你可能会错过的3个重要AI趋势
  2. 甚长基线干涉测量技术(VLBI)基础
  3. 深入浅出:对MySQL主从配置的一些总结
  4. WINCE设备开机灰屏问题(很怪异)
  5. 数据库程序接口——JDBC——功能第五篇——批量处理
  6. 宁波大学计算机应用技术考研,宁波大学2021年计算机考研拟录取数据分析
  7. html5学习笔记---03. Canvas简介,Canvas的使用方法
  8. android 布局圆变椭圆,Android实现自定义圆形、圆角和椭圆ImageView(使用Xfermode图形渲染方法)...
  9. c#窗体单机版家庭消费系统事例(附:源码下载)
  10. mybaties中的selectKey和useGeneratedKeys=true
  11. 手机html5测试苹果八,怎么简单质检你的iPhone手机以及真假判断!
  12. 用JS实现视频播放器
  13. solidworks模板文件_教你如何快速制作工程图模板
  14. PHP微信小程序生成带参二维码getwxacodeunlimit
  15. 显卡温度过高怎么处理
  16. 小波变换复习 (Review on Wavelet Transform)
  17. Excel函数(4)日期、文本函数
  18. 怎么才能优雅地向博士导师表达「这周科研没什么进展」?
  19. 计算机相关设备巡检表,电脑维护巡检方案
  20. 会长大人的《从小麦到馒头的过程》

热门文章

  1. 检查超时-Ajax之四
  2. 《XNA高级编程:Xbox 360和Windows》1-1
  3. python一行代码的威力
  4. python selenium xpath_python+selenium十四:xpath和contains模糊匹配
  5. java 倾斜校正_简述Java图像倾斜方法及实例
  6. Python语言的应用领域
  7. android时间utc,Android获取UTC时间的方式
  8. 会说话的狗狗本电脑版_会说话的电脑有点酷!惠普星14帮你解锁“偷懒”新姿势_惠普 星 14 2020(i5 1135G7/16GB/512GB/MX450)_笔记本新闻...
  9. 企业的六种数据存储合规性策略
  10. 一文搞懂栈(stack)、堆(heap)、单片机裸机内存管理malloc