How to Use Meteor-Console: A Non‑Intrusive Java Diagnostic Tool
Meter-Console, a customized, non‑intrusive Java application diagnostic tool built on Alibaba’s open‑source Arthas, offers features such as JVM class inspection, online code editing, method monitoring, thread management, and a dashboard; the guide explains its architecture, installation steps, command usage, and provides the open‑source repository link.
Introduction
This system is a customized version of Alibaba’s open‑source Arthas, positioned as an application diagnostic tool and a magic weapon for online issue localization. It aims to be convenient, fast, and safe, featuring non‑intrusive operation by automatically obtaining bytecode.
Software Architecture
Software architecture diagram:
Installation Guide
Execute meteor-console to package.
Run meteor-console-0.0.1-SNAPSHOT, which opens port 8884 by default.
Command: java -jar meteor-console-0.0.1-SNAPSHOT & Run meteor-plugin which starts arthas-tunnel-server-xxx.jar, opening ports 7777 and 8080. java -jar arthas-tunnel-server-xxx.jar & If you want to change the 8080 port, modify it, e.g., to 9999:
java -jar -Dserver.port=9999 arthas-tunnel-server-xxx.jar &Feature List
Query classes loaded in the JVM
Online code editing and deployment
Method monitoring
Thread management
Dashboard
Open Source Address
https://gitee.com/reywong/meteor
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Java Backend Technology
Focus on Java-related technologies: SSM, Spring ecosystem, microservices, MySQL, MyCat, clustering, distributed systems, middleware, Linux, networking, multithreading. Occasionally cover DevOps tools like Jenkins, Nexus, Docker, and ELK. Also share technical insights from time to time, committed to Java full-stack development!
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
