2 qq 35908963 qq_35908963 于 2017.09.14 16:01 提问

如何使用java监控远程主机的性能 10C

如题,我使用sigar监控本机的性能数据是没有问题的,
但是有什么方法可以监控远程主机的性能数据吗?

2个回答

caozhy
caozhy   Ds   Rxr 2017.09.14 16:22
qq_35908963
qq_35908963 我是想监控计算机的性能,比如cup,内存什么的,把这些监控到的数据集成到web项目中进行页面展示,相当于windows的任务管理器的功能。
10 个月之前 回复
qq_35908963
qq_35908963   2017.09.14 16:54

我是想监控计算机的性能,比如cup,内存什么的,把这些监控到的数据集成到web项目中进行页面展示,相当于windows的任务管理器的功能。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java虚拟机性能管理神器 - VisualVM(5) 监控远程主机上的JAVA应用程序
VisualVM - JAVA 监控工具(5)  监控远程主机上的JAVA应用程序     使用VisualVM监控远程主机上JAVA应用程序时,需要开启远程主机上的远程监控访问,或者在远程JAVA应用程序启动时,开启远程监控选项,两种方法,选择其中一种就可以开启远程监控功能,配置完成后就可以在本地对远程主机上的JAVA应用程序进行监控。 1.远程服务器、应用程序配置 1.1配合jstatd
java中远程监控Linux主机CPU及内存代码实现
java中远程监控Linux主机CPU及内存代码实现
用JVISUALVM远程监控JAVA程序的性能
java项目的设置1.远程开启java程序使用下面的命令行参数启动Java程序:-Dcom.sun.management.jmxremote.port=<port> -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false 例如,启动jar项目nohup java -Dcom.
用VisualVM远程监控Java进程
1. 配置并启动jstatd 在用jvisualvm监控远程机器前,需要在对端启动一个RMI服务器。 1.1 创建jstatd权限配置文件 jstatd.all.policy grant codebase "file:${java.home}/../lib/tools.jar" { permission java.security.AllPermission; }; 1.
使用Java VisualVM监控远程tomcat
centos环境准备 修改远程机器JDK配置文件 (我这里远程机器是centos). a.进入JAVA_HOME\jre\lib\management\目录 b.拷贝jmxremote.password.template这个文件到当前目录, 并改名为jmxremote.password c.打开jmxremote.password文件,去掉 # monitorRole QED 和 # con
Windows/Linux环境下使用Java VisualVM进行Java程序性能分析与监视
若Java程序耗用资源较多,运行不稳定,可使用其自带的VisualVM工具进行监视和性能分析,同时也可根据其提供的“应用程序快照”功能,生成快照后进一步分析。操作步骤如下: 1. 在Windows的CMD控制台或者Linux终端下执行“jvisualvm”命令进入Java VisualVM工作台。 2. 双击左侧树形进程菜单,即可查看此进程相关运行情况。同时右键可操作应用程序快照生成,供离线进
Java虚拟机性能管理神器 - VisualVM(1) 简介 - JVM轻量级监控分析神器
VisualVM - JAVA 监控工具(1)   简介 - JVM轻量级监控分析神器     VisualVM是一个可视化JAVA工具.它整合了多个JDK命令工具,拥有轻量级的JVM分析能力。可以在设计、开发、生产环境进行使用, 可提高了Java SE平台的监控和性能分析的能力。     VisualVM作为一个JDK工具,提供内存、线程、Beans、函数性能等基础监控功能。
使用VisualVM监控远程服务器JVM
VisualVM是JDK自带的一款全能型性能监控和故障分析工具,包括对CPU使用、JVM堆内存消耗、线程、类加载的实时监控,内存dump文件分析,垃圾回收运行情况的可视化分析等,对故障排查和性能调优很有帮助。 VisualVM连接远程服务器有两种方式:JMX和jstatd,两种方式都不能完美支持所有功能,例如JMX不支持VisualGC,jstatd不支持CPU监控,实际使用可同时配置上并按需选用。
通过日志监控并收集 Java 应用程序性能数据
针对 JVM 的 CPU 使用及内存占用的性能分析,已经有各种剖析 (Profiling) 工具可供使用。但是如果想要得具体的调用栈,这些工具往往会给应用程序服务器增加大量额外压力。Perf4j 则是通过对自定义监控范围进行日志记录,再经统计分析生成所需性能数据,Perf4j 提供了对常用日志工具的扩展以方便与产品集成,它产生的数据可用于生成可视化的性能图表。在实际部署的生产环境能够以较低的风
使用Java自带的VisualVM监控远程主机JVM内存使用情况
下面是使用JXM协议配置的简单的操作步骤,详细内容可以阅读文章后的参考资料。 1.远程主机 (1)修改JMX服务的配置文件:   在JDK的根目录/jre/lib/management中,将jmxremote.password.template另存为jmxremote.password。 用文件编辑软件按编辑jmxremote.password去掉   # monitorRole Q