版权声明:本文为博主原创文章,未经博主允许不得转载。欢迎访问我的博客 https://blog.csdn.net/smooth00/article/details/64122295

很多时候没法直接利用Tomcat自带的监控页面来监控JVM,因为很多java应用服务不是部署在tomcat环境下,比如我们这次的项目需要监控Carte+kettle数据交换平台,最好的方式是直接监控Carte服务的JVM,这时候就没有Tomcat监控页面,需要利用JDK自带的jvisualvm来实时监控,如果还需要每天24小时不间断的监控,用jvisualvm就不太方便,这时候需要用上Applications Manager(一款很不错的APM运维监控平台)。

1、在Carte启动文件设置远程监控配置

OPT="$OPT -Dcom.sun.management.jmxremote.port=2099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=172.17.2.89"

2、启动Carte服务后,用本地JDK目录下自带的jvisualvm添加JMX远程连接

3、通过jvisualvm就可以实时监控Carte的JVM了

4、通过Applications Manager连接java虚拟机

5、开始每天24小时不间断的监控

如何在没有tomcat情况下直接连接JMX监控JVM相关推荐

  1. linux以太网连接树莓派,如何在没有Internet的情况下直接连接到树莓派

    描述 Raspberry Pi的多功能性意味着您一定会在室外使用它,而这超出了无线网络的范围.那么,如何在不插入键盘和显示器的情况下与之通信呢? 不言而喻,在不实际的情况下,要拖着人为输入设备并随身携 ...

  2. 工程与ArcGIS api for javascript不在同一个tomcat情况下跨域问题

    当开发工程与ArcGIS API 所在tomcat不在一起是,即出现跨域问题,跨域问题集中在api的样式图片.字体pbf等. 解决方案: 在ArcGIS API所在tomcat添加跨域过滤器设置. 修 ...

  3. 不启动tomcat情况下查看tomcat版本

    linux 下进入tomcat安装文件夹的bin目录下 执行./version.sh windows下进入tomcat安装文件夹的bin目录下 执行./version.bat

  4. linux如何查看jmx参数,linux下利用JMX监控Tomcat

    需求: 1,需要详细了解tomcat进程工作状态,以进行优化. 环境: centos6,tomcat7,jdk1.7 解决方案: 1,在服务器上找到catalina.sh文件,在该文件的这一行 # - ...

  5. tomcat jsvc 调优及JMX监控

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

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

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

  7. zabbix之通过jmx监控tomcat

    zabbix监控tomcat 1.编译zabbix的时候需要添加参数--enable-java 关于如何安装zabbix,可以参考上一篇文章http://blog.unix178.com/ 备份zab ...

  8. java后门_@Java Web 程序员,我们一起给程序开个后门吧:让你在保留现场,服务不重启的情况下,执行我们的调试代码...

    从数据库.redis取了些数据,做了一些运算后,没抛异常,但是就是结果不对 抛了个空指针异常,但是看代码,感觉没问题,是取出来就是空,还是中间什么函数把它改坏了 发现导致一个bug的原因是用了JVM缓 ...

  9. linux 程序定时重启tomcat,linux下实现tomcat定时自动重启

    tomcat自带的脚本中没有提供直接restart的模式,但是有start和shutdown两种模式.要实现restart模式,实际上只需要判断是否已经启动tomcat,若已经启动则限制性shutdo ...

最新文章

  1. 兹介绍我校计算机科学与技术,清华大学计算机科学与技术系
  2. Python加密—AES加密(2)
  3. 强化学习教程来啦!贡献者来自中科院、清华、北大3位男神!
  4. 制胜人工智能时代——企业人工智能应用现状分析(第三版)
  5. mac os 和 ubuntu 上测试工具check-0.9.10的安装
  6. 光纤收发器有什么用?光纤收发器的作用是什么?
  7. java jtable刷新_java-单击按钮更新JTable
  8. 小扎不哭!FB又陷数据泄露风波,9000万用户受影响
  9. RESTful开发风格
  10. linux配置php mysql_Linux下LAMP(Apache+PHP+MySql)环境配置
  11. 电竞人才平均月薪感受下!上海薪资领跑全国
  12. 毅航产品—模拟载板I
  13. 《Flutter 从0到1构建大前端应用》读后感—第5章【动画】
  14. LINUX中nagios客户端安装步骤及遇到问题
  15. 浏览器 pad android,安卓平板专享 推荐五款Pad版应用浏览器
  16. AI、Big Data、Cloud学习路线之百度智能云ABC初级认证(百度云智学院学习笔记)
  17. vivo Y51的USB调试模式在哪里,开启vivo Y51USB调试模式的教程
  18. 用python爬取堆糖图片-小白级
  19. java实现百度网盘爬虫
  20. 计算机上根号是哪一个,电脑上怎么哪个键是数学中的开根号啊

热门文章

  1. 101 LINQ Samples
  2. Redis笔记(一)
  3. Ubuntu 16.04安装UML工具StarUML 2
  4. 2017 4月25日下午
  5. Bootstrap表格内容垂直水平居中
  6. ASP.NET中的Cookie对象
  7. SpringCloud Hystrix微服务架构的高并发问题与解决策略
  8. python并发处理机制_Python并发处理
  9. Java生产环境下性能监控与调优详解 第6章 Nginx性能监控与调优
  10. 使用 Laravel sharedLock 与 lockForUpdate 进行数据表行锁