jmxtrans
« Back to VersTracker
Description:
Tool to connect to JVMs and query their attributes
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: monitoring jvm metrics devops java
Install: brew install jmxtrans
About:
Jmxtrans is a powerful tool that connects to Java Virtual Machines via JMX to query application attributes. It outputs metrics in various formats like Graphite, StatsD, or Ganglia, enabling comprehensive monitoring. This allows developers to gain deep insights into JVM performance and application health in real-time.
Key Features:
  • Connects to any JVM via JMX to fetch metrics
  • Supports multiple output formats including Graphite, StatsD, and Ganglia
  • Uses a JSON-based configuration for flexible and powerful queries
  • Can run as a standalone service or embedded within applications
Use Cases:
  • Monitoring JVM health and performance metrics in production
  • Integrating Java application metrics into existing time-series databases
  • Troubleshooting performance bottlenecks by querying specific MBeans
Alternatives:
  • Jolokia – Jolokia exposes JMX as HTTP/JSON, while Jmxtrans focuses on polling and forwarding metrics to monitoring systems.
  • Prometheus JMX Exporter – Prometheus JMX Exporter is a dedicated agent for Prometheus, whereas Jmxtrans supports a wider variety of legacy monitoring backends.
Version History
Detected Version Rev Change Commit