JMX - Agent

Java Conceptuel Diagram

About

A JMX agent consists of:

JMX agents are usually located on the same machine as the resources they control, but this is not a requirement.

How to

Start an application with the JMX agent

java -Dcom.sun.management.jmxremote.port=1090
     -Dcom.sun.management.jmxremote.ssl=false
     -Dcom.sun.management.jmxremote.authenticate=false
      -jar myApplication.jar

This instruction uses the Sun's built-in support to enable a JMX agent.

You can programmatically start a JMX agent with the RMI connector using javax.management.remote API.

JMX service URL

To connect to a Jmx agent, you use a Jmx Service Url





Discover More
Java Conceptuel Diagram
JMX - (Service) URL

and
Java Conceptuel Diagram
JMX - Connector

The JMX technology defines standard connectors (known as JMX connectors) that enable the access to JMX agents from remote management applications. A connector makes a JMX MBean server accessible to remote...
Java Conceptuel Diagram
JMX - JVM

The Java Virtual Machine (Java VM) is highly instrumented using the JMX technology. You can start a JMX agent to access the built-in Java VM instrumentation, and thereby monitor and manage a Java VM...
Java Conceptuel Diagram
JMX - MBean Server

The MBean server is a component of a JMX agent. This is a core managed object server in which MBeans are registered. When you register an MBean, you must assign it a unique object name. It is a registry...
Java Conceptuel Diagram
Java - Java Management eXtensions (JMX)

JMX (Java Management Extensions) is a Java technology that supplies tools for managing and monitoring resources such as: applications, system objects (user, service, ?), devices, service-oriented...



Share this page:
Follow us:
Task Runner