远程监控

JProfiler远程监控

£可爱£侵袭症+ 提交于 2020-03-30 06:59:41
1、 服务端安装JProfiler(与客户端版本一致) 2、 客户端配置连接: A)、session——integration wizards——New remote integration B)、选择远程监控的平台windows,点击next C)、选择jdk版本,如果服务器是64位的jdk则勾上64 bit jvm,点击next D)、选择等待连接,点击next E)、输入服务端ip地址,点击next F)、输入服务端机器上的jprofiler的安装路径,点击next G)、端口默认8849,点击next H)、提示需要在服务端插入下面的启动命令:-agentpath:C:\jprofiler7\bin\windows\jprofilerti.dll=port=8849 客户端配置完成 3、 服务端,在C:\jboss-4.2.3.GA(2)\jboss-4.2.3.GA\bin下面编辑run.bat 加入下面的启动项-agentpath:C:\jprofiler7\bin\windows\jprofilerti.dll=port=8849 如set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -agentpath:C:\jprofiler7\bin\windows\jprofilerti.dll=port=8849 启动jboss

IDEA远程调试监控端口

流过昼夜 提交于 2020-03-13 11:06:48
大家知道,线上环境定位问题不是那么简单的,如果有非常完善的日志以及监控系统是不必担心的,但是应对这些并不完善的场景下,IDEA提供了一种远程调试的功能,remote集成了可以远程调试的功能,只需要在你的生产环境开放某个端口供外部远程访问即可,下面讲解一下教程: 首先是IDEA配置Remote, 1  如上图,只需要添加要监控的服务器,以及开启监控的端口即可。 2  IDEA配置好监控之后,需要在服务器上开放对应的端口供外部监控,我的启用方式是在启动jar包的时候指定,如下命令: nohup java -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n -jar jardemo.jar --spring.profiles.active=prod & 3  启动之后启动IDEA配置的remote,看到如下图,即已经开启监控,这时候打断点debug就可以远程调试了 来源: https://www.cnblogs.com/javallh/p/10687907.html

Redhat+Weblogic 远程Jconsole监控java程序运行

夙愿已清 提交于 2020-03-08 04:56:34
JConsole可以对远程主机上的Java进程的内存使用情况进行监控。本文将讲解如何使用JConsole监控远程主机上的WebLogic和Tomcat。 一、环境 1、本机环境:Windows XP+JConsole(jdk1.6) 2、远程环境1:sunos(solaris、jdk1.6)+WebLogic 3、远程环境2:RedHat(jdk1.6)+Tomcat 本文将介绍两种环境下的配置,两者配置基本上一样,其他的系统应该也差不多。 二、远程连接sunos(solaris)+weblogic 1、jconsole使用jmx进行监控,需要在应用启动时,配置启动参数。因为使用的是weblogic服务器,故需要在${DOMAIN_HOME}/bin/setDomainEnv.sh环境中进行配置。 JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.port=9000" JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.authenticate=false" JAVA_OPTIONS="${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.ssl=false" 2、查看/etc/hosts,默认情况下

海康威视配置DDNS远程监控

烈酒焚心 提交于 2020-02-15 13:33:57
教程: http://www.hikvision.com/cn/support_more.asp?id=224 一. 配置路由器 192.168.1.1 转发规则 --> UPnP设置 --> 开启 二. 配置录像机 http://192.168.1.102 设备参数 --> 基本信息 --> 设备序列号 配置网络: 网络配置 --> TCP/IP 配置默认网关 (192.168.1.1) 首选DNS: 8.8.8.8 备用DNS: 8.8.4.4 配置DDNS 启用DDNS --> 保存 访问: www.hik-online.com 帮客户注册用户名/密码 录像机 192.168.1.102 DDNS: www.hik-online.com 一台设备可多个账号管理,设备名不要随意修改,后续远程访问监控是通过 http://www.hik-online.com/设备名 来查看. 来源: https://www.cnblogs.com/bowshy/p/3615071.html

JVM探秘:VisualVM监控远程Java进程

喜欢而已 提交于 2020-02-13 20:42:46
VisualVM在Java 8中是JDK自带的一个图形化工具,项目主页 VisualVM ,在后续版本中可能会从JDK移除。 VisualVM可以监控Java进程的CPU与内存占用情况,可以监控Java进程内的各个线程的执行情况,还可以与MAT工具一样用来分析堆转储快照。 监控远程Tomcat进程 监控远程主机上的Tomcat进程,需要在Tomcat的catalina.sh文件中加入参数: JAVA_OPTS="$JAVA_OPTS -Dcom.sum.management.jmxremote -Dcom.sun.management.jmxremote.port=9004 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.net.preferIPV4Stack=true -Djava.rmi.server.hostname=x.x.x.x" -Dcom.sum.management.jmxremote: 启用JMX远程连接 -Dcom.sun.management.jmxremote.port=9004: 设置JMX连接端口 -Dcom.sun.management.jmxremote.authenticate: 是否开启用户名密码认证

jvisualvm远程监控tomcat

谁说胖子不能爱 提交于 2020-02-04 02:20:43
1、在 $CATALINA_HOME/bin/startup.sh 倒数第二行(也就是 exec "$PRGDIR"/"$EXECUTABLE" start "$@" 一行上边)加上如下内容: export CATALINA_OPTS="$CATALINA_OPTS-Dcom.sun.management.jmxremote-Djava.rmi.server.hostname=192.168.1.130-Dcom.sun.management.jmxremote.port=7003-Dcom.sun.management.jmxremote.ssl=false-Dcom.sun.management.jmxremote.authenticate=true-Dcom.sun.management.jmxremote.password.file=../conf/jmxremote.password-Dcom.sun.management.jmxremote.access.file=../conf/jmxremote.access" 各个参数的说明如下: -Dcom.sun.management.jmxremote 启用JMX远程监控 -Djava.rmi.server.hostname=192.168.1.130 这是连接你的tomcat服务器地址 -Dcom.sun

灰鸽子远程监控工具

本秂侑毒 提交于 2020-01-16 17:47:21
官网推荐:http://www.huigezi.org/thread-46982-1-1.html 免费用户远程控制功能不全,不能隐藏托盘,但功能近乎专业版,免费20台不排除更多控制量免费。 如需隐藏托盘才需 购买。默认内网穿透,局域网内免映射,可穿透windows防火墙,默认可静默运行,随系统自启动,默认隐藏进程。 远程控制电脑 桌面,电脑视频监控都支持自适应清晰度。会议级别画质,支持满帧率传输看电影不卡。默认P2P传输,内网自动打通通道高速传输文件。电脑监控桌面的同时,支持监控麦克风和声卡,支持高音质对话。双击托盘输入控制密码即可完全卸载!(建议重启电脑)。服务器管控需要选择在线员工,右键进行服务器设置,否则无法远程桌面。可以当电脑 监控软件 用,托盘不显示是灰鸽子,但是标志是灰鸽子标志,没有密码无法卸载。 <ignore_js_op> 常见问题: 1、远程控制电脑桌面白屏(画面TCP转发 稍等显示)或显示器关闭,或您是服务器没有做服务器设置。请选择在线服务器,右键,进行服务器设置即可。黑屏一般是用户在玩大型3D游戏。 2、如果不想每次都输入密码。可以在经理端左下角 小齿轮 点击下 输入控制密码即可。 3、服务器登陆不上,如果是在凌晨 可能在维护,如有其他问题可联系客服。 4、占用控制量问题,不要的员工可以从列表删除。 5、一个主机多屏幕,需要要求主屏幕在左上角。 6

Nagios监控远程主机

折月煮酒 提交于 2020-01-14 12:14:23
/*--> */ /*--> */ Nagios 监控远程主机 Nagios 主要用于监控一台或者多台本地主机及远程的各种信息,包括本机资源及对外的服务等。默认的 Nagios 配置没有任何监控内容,仅是一些模板文件。若要让 Nagios 提供服务,就必须修改配置文件,增加要监控的主机和服务,下面将详细介绍。 文件名或目录名 用途 cgi.cfg 控制 CGI 访问的配置文件 nagios.cfg Nagios 主配置文件 resource.cfg 变量定义文件,在些文件中定义变量,以便由其他配置文件引用,如 $USER1$ objects objects 是一个目录,在此目录下有很多配置文件模板,用于定义 Nagios 对象 objects/commands.cfg 命令定义配置文件,其中定义的命令可以被其他配置文件引用 objects/contacts.cfg 定义联系人和联系人组的配置文件 objects/localhost.cfg 定义监控本地主机的配置文件 objects/printer.cfg 定义监控打印机的一个配置文件模板,默认没有启用此文件 objects/switch.cfg 定义监控路由器的一个配置文件模板,默认没有启用此文件 objects/templates.cfg 定义主机和服务的一个模板配置文件,可以在其他配置文件中引用 objects

VisualVM工具的使用

孤街醉人 提交于 2019-12-06 14:37:39
一、插件安装 jvisualvm是随jdk一同发布的jvm诊断工具,通过插件可以扩展很多功能,插件扩展也是jvisualvm的精华所在。 打开该工具,通过菜单“工具”—>“插件”开发以下对话框: 在可用插件tab中选择需要安装的插件,本博文中需要用到两个插件如上图中的方框所示。 二、调整IDEA类加载速度 本部分的时间测量用到插件 Visual GC。 IDEA在启动时,由于加载很多的类,占用了较长的时间,其实在加载这些类时,还有很重要的一步就是验证这些加载的类。平时我们都是在组内开发工程,可以认为这些加载的编译代码是可靠的,不需要在加载的视乎再进行字节码验证。我们可以通过参数 -Xverify:none禁止字节码验证,加快IDEA的启动过程。 这个参数要加载IDEA的配置文件中,一般情况下,配置文件在个人目录下: 修改后的配置文件如下: -Xms512m -Xmx1500m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:

JConsole监控远程Tomcat服务器

匿名 (未验证) 提交于 2019-12-03 00:22:01
项目中使用Tomcat作为web容器,目前在同端口下已经部署了3个项目,随着其他项目的上线,需要监测一下目前tomcat的使用情况。现将其简单配置记录如下:   1、修改tomcat_home/bin/catalina.sh 文件,搜索 Execute The Requested Command 字样,在其上,添加 CATALINA_OPTS = " $CATALINA_OPTS -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=[服务器ip] -Dcom.sun.management.jmxremote.port=[端口] -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"   2、此时,如果直接启动tomcat,会在启动log中提示如下信息 Password file read access must be restricted : /usr/ jdk1 . 6.0 _32 / jre / lib / management / jmxremote . password   这个问题是因为jmx的安全设置引起的,解决办法:     根据提示的路径信息,找到jmxremote