【Flink on k8s】JConsole 远程监控 TaskManager
1.概述
转载:【Flink on k8s】JConsole 远程监控 TaskManager
问题:如何定位 Flink 作业卡在哪里?
首先,配置文件 flink-conf.yaml 添加 Java RMI 远程调度,打开容器的本地 IP 和端口。
env.java.opts: "-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.rmi.port=1099 -Djava.rmi.server.hostname=127.0.0.1"
然后,将节点 Node 的端口 1099 转发到 TaskManager 的 Pod 的 1099
kubectl port-forward flink-taskmanager-5fdb5f69f-whpwg 1099
最后,打开 JConsole,选择远程进程,填写节点 Node 对外开放的 IP
通过可视化工具 JConsole,可以实时监控 TaskManager 的 JVM 信息。
【Flink on k8s】JConsole 远程监控 TaskManager相关推荐
- Jconsole远程监控Tomcat
使用Jconsole远程监控tomcat情况,开启远程监控是比较简单的,只是开启几个设置选项就行了.我使用的是centos系统安装的默认的tomcat6,那么我只需要修改/etc/tomcat6/to ...
- Windows下使用Jconsole远程监控Linux系统中java服务器资源占用情况
1.首先需要停止正在运行的服务:resin-XXX stop 2.然后在Linux的服务器启动项中添加如下信息: -Djava.rmi.server.hostname=192.168.1.122-Dc ...
- jconsole是否可以在生产环境使用_使用rmi jmx JCONSOLE远程监控JVM
[root@localhost SPECjbb2005]# ls /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/management/j ...
- JConsole远程监控配置
首先,看本机(Windows)安装了JRE没 Win > CMD 打开命令窗口 如有安装,则会显示以下版本信息:若没有显示,就安装吧 1 C:\Users\Administrator>ja ...
- Jconsole远程监控tomcat 的JVM内存(linux、windows)
Jconsole是JDK自带的监控工具,在JDK/bin目录下可以找到.它用于连接正在运行的本地或者远程的JVM,对运行在java应用程序的资源消耗和性能进行监控,并画出大量的图表,提供强大的可视化界 ...
- 利用VisualVm和JMX远程监控K8S里的Java进程
在利用VisualVm和JMX远程监控Java进程和VisualVm利用SSL连接JMX的方法里介绍了如 何使用VisualVm+JMX监控远程Java进程的方法.那么如何监控一个运行在K8S集群中的 ...
- Jconsole/jvisualvm远程监控weblogic中间件配置
1.进入linu操作界面,进入到启动服务目录下 2.选择要监控的服务的启动项,进入到编辑状态(注意:要先将该文件进行备份),如下图所示 3.修改USER_AGRS域,添加如下内容,注意修改IP USE ...
- 【Flink】flink on k8s 部署方案
1. HDFS部署 (k8s) hdfs的作用是用户保存flink的检查点与保持点 但是大数据集群目前还是建议单独使用CDH或者HDP部署 目前文中的这种hdfs on k8s方式做高可用不太方便 1 ...
- Tomcat配置Jconsole , JvisualVm 监控配置
为什么80%的码农都做不了架构师?>>> Java内置有jconsole监控工具,可以监控CPU.内存.线程.类加载等信息,但以服务方式启动的tomcat不能被jconsole ...
最新文章
- 马斯克,特斯拉首席小白鼠
- Tech Ed上Windows 7值得关注的课程
- strace使用详解(未研究)
- ctrl键一直自动按住了_用好Ctrl键,年薪一两万
- php issign为false,支付宝接口集成及错误排除
- 记录PHP错误日志 display_errors与log_errors的区别
- .net文档生成工具2.0 支持自定义文档生成器【转:http://www.cnblogs.com/lucc/archive/2008/09/05/1284762.html】...
- 小白入门该如何学习PR视频剪辑软件及辅助工具的使用呢?
- 为啥好多公司面试程序员用纸写代码?不会是因为缺少笔记本电脑吧
- IAR 点击下载调试按钮 软件崩溃
- 二元最佳前缀码_信息与编码系列(二)最优码——Huffman码
- EBS常用查询语句_查询银行账户
- 国内 Top2 高校研一在读,为什么感觉深度学习越学越懵?
- 自动打卡python脚本_Centos7从零开始配置py每日自动打卡脚本
- 自驱力超强的羊驼?斯坦福微调LLaMa
- linux 运行 epics,EPICS的安装.pdf
- 日历农历vue包括24节气等内容
- Capture One 22 最新推出全景拼接功能
- Loadrunner12.55windows-linux-os安装详细教程
- JavaScript高级程序设计-JavaScript API