当前位置: 首页 > news >正文

通过cmdline-jmxclient.jar采集TongWeb8.0监控值

cmdline-jmxclient是一个轻量级Java 命令行 JMX 客户端,用于在终端 / 脚本中远程调用 Java 应用的JMX MBean(查询属性、执行操作),无需写 Java 代码,常用于监控、运维自动化、告警脚本。通常可以直接监控tomcat、TongWeb7.0,如:

java -jar cmdline-jmxclient-0.10.3.jar - 10.252.117.233:12345 "java.lang:type=Memory" HeapMemoryUsage

而 TongWeb8.0 并未提供这些参数,(TongWeb8.0 提供的 JMX 服务为执行操作,即需要执行对应的操作才能获取到需要的参数), 故采取了改造 cmdline-jmxclient.jar 方式来满足需求。使用方式如下:

1. 从东方通获取改造后的 tw-cmdline-jmxclient-bjfuzj-v2.jar。

2. TongWeb实例开启JMX,需要开启“注册监视MBean” 否则MBean中无TongWeb相关监控值。

3. 如果为远程取值打开远程JMX,并绑定相应的IP。

命令格式如下:

# 无认证, 以横线代替 java -jar tw-cmdline-jmxclient-bjfuzj-v2.jar - 127.0.0.1:7200 TongWeb:type=OperatingSystem::cpuUsage ##### TongWeb:type=OperatingSystem::cpuUsage 6 ##### EOF #开启认证 java -jar tw-cmdline-jmxclient-bjfuzj-v2.jar jmxuser:wang135.COM 127.0.0.1:7200 TongWeb:type=OperatingSystem::cpuUsage ##### TongWeb:type=OperatingSystem::cpuUsage 7 ##### EOF 所有参数如下: java -jar tw-cmdline-jmxclient-bjfuzj-v2.jar - 127.0.0.1:7200 TongWeb:type=OperatingSystem::cpuUsage--memoryUsage--diskUsage...TongWeb:type=Jvm::deadlockedThreadCount--heapCommitted--heapUsed--collectionCount--collectionTime...TongWeb:type=Connector,name=server::activeCount--poolSize--waitingCount--connectionCount--requestCount--errorCount--slowCount...TongWeb:type=ServerLog::bufferQueueUsed...TongWeb:type=App,name=myApp::requestCount--activeSessions--errorCount--StuckThreadCount--InterruptedThreadsCount...TongWeb:type=DataSource,name=myDS::size--active--waitCount--slowSQLSize
http://www.jsqmd.com/news/818172/

相关文章:

  • 安顺制造业工厂如何做线上全网获客?2026年GEO优化与AI搜索推广指南 - 年度推荐企业名录
  • 别再一张张手动改了!用Python脚本批量解密微信PC版dat图片(附完整代码)
  • 红牛肝哪家好:此山中野生菌上乘臻品 - 17329971652
  • 别再“氛围编程”:Matt Pocock Skills 如何把 AI Agent 拉回真实工程
  • 3步搞定Live2D模型提取:UnityLive2DExtractor完整指南
  • MCP服务器集合:为AI编辑器注入本地环境访问与记忆能力
  • 基于YOLO与PyTorch的零售货架智能分析系统:从原理到部署实战
  • 全域矩阵系统增长引擎:自动化流程编排与事件驱动营销技术实践
  • Kafka 核心组件及其作用(全解)
  • 红菇哪家好:此山中野生菌地道精纯 - 13724980961
  • 3个简单步骤掌握NVIDIA Profile Inspector:解锁显卡隐藏性能的完整指南
  • 什么是模力方舟与口袋龙虾?开源中国的AI生态双核战略解析
  • 六盘水制造业工厂如何做线上全网获客?2026年AI搜索推广与GEO优化指南 - 年度推荐企业名录
  • 为树莓派Pico添加CAN总线通信:从硬件选型到软件调试全攻略
  • 英雄联盟终极游戏助手:LeagueAkari完全指南
  • 《Agent设计模式》 学习笔记
  • UI/UX设计师生产力革命:从Design Tokens到自动化交付的全链路工作流
  • 谷歌面试官:“以后面试都允许用 Gemini。” 我:“那还考什么?” 面试官:“考你会不会被 AI 带沟里。”
  • CircuitPython嵌入式开发实战:从macOS环境配置到硬件调试全攻略
  • 松茸哪家好:此山中野生菌顶级正宗 - 17322238651
  • 中小型创业公司如何利用Taotoken多模型能力支撑产品迭代
  • 智能对话机器人架构解析:从状态管理到工具调用的工程实践
  • 2026北京性价比高的AI优化公司推荐 - 余小铁
  • AI浪潮下的“卖铲子”生意:API中转站暴利背后藏多少猫腻?
  • 2026年主流项目管理工具选型指南:聚焦技术驱动与本土化协作
  • 拯救Turnitin标蓝:实测英文论文AI率降至20%以下的5大方法(附工具测评)
  • 在Linux Centos7上部署DNS服务——主从架构
  • 竹荪哪家好:此山中野生菌纯净优质 - 13425704091
  • NVIDIA Profile Inspector:解锁显卡隐藏性能的终极调校工具
  • AI智能体技能库设计:模块化、安全与编排实战