macOS
brew install jvm-monlocal Homebrew formula metadata
brew / rang 7473
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de jvm-mon pour les workflows d'agents IA.
installation
brew install jvm-monlocal Homebrew formula metadata
aperçu
Console-based JVM monitoring
historique
jvm-mon is a console-based JVM monitoring tool for inspecting Java processes from a terminal. Its README describes the target use case plainly: SSH into a server and see what is happening inside running JVM applications.
The jvm-mon repository was created on 2017-02-06 and published release 0.1 the same day. Early releases were aimed at a terminal UI for JVM process monitoring, showing running processes, CPU and garbage-collection load, heap usage, and top threads.
The 1.3 release, published on 2025-03-28, marked a substantial implementation change: the README says the tool was rewritten in Go, distributed as a single executable, able to monitor Java 8 and above, and no longer required an existing JDK. The bundled agent jar attaches to a selected JVM and communicates metrics back over a socket.
jvm-mon has a niche but clear adoption profile: terminal-first Java operations. The input package metadata lists Homebrew packaging, and the repository metadata showed about 1,500 GitHub stars on 2026-07-01, which is notable for a focused JVM terminal monitor.
Its adoption sits beside older JVM tools such as JConsole, VisualVM, `jstat`, and `jcmd`, but jvm-mon's package-manager appeal is the single CLI for quick remote inspection.
Users launch `jvm-mon`, select a running JVM process, and press Enter to monitor it. The README documents keys for quitting and killing a process, and lists CPU, GC, heap, and thread information as available metrics.
The 1.3 architecture bundles a Java agent jar inside the executable, extracts it at startup, attaches it to the selected JVM, and exchanges metric data through a socket connection.
jvm-mon is package-nerd interesting because it turns a normally GUI-heavy or JDK-tool-heavy monitoring task into a Homebrew-installable terminal binary.
The Go rewrite matters operationally: fewer runtime assumptions and no required local JDK make the package easier to ship onto servers where operators want a quick inspection tool rather than a monitoring platform.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
jvm-mon | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/ajermakovics/jvm-mon
métadonnées d'installation
| Clé du paquet | brew:jvm-mon |
|---|---|
| Version | 1.3 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/jvm-mon |
| Page d'accueil | https://ajermakovics.github.io/jvm-mon/ |
| Dépôt | https://github.com/ajermakovics/jvm-mon |
| Docs amont | https://ajermakovics.github.io/jvm-mon/ |
| Licence | Apache-2.0 |
| Archive source | https://github.com/ajermakovics/jvm-mon/archive/refs/tags/1.3.tar.gz |
| Dernière mise à jour | 2026-07-25T20:58:06-04:00 |
| Pulse | updated |
| Dépendances de compilation | go, openjdk |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | jvm-mon |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
piste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.