Java
Management Extensions (JMX)
Java Management Extensions (JMX) is a Java technology
that supplies tools for managing and monitoring applications, system objects,
devices (such as printers) and service-oriented networks. These resources are
represented by managed beans and these bean classes are dynamically loaded and instantiated.
Managing and monitoring applications can be designed and
developed using the Java Dynamic Management Kit.
For details visit oracle docs:-
The JMX technology provides a simple, standard way of
managing resources such as applications, devices, and services. Because the JMX
technology is dynamic, you can use it to monitor and manage resources as they
are created, installed and implemented. You can also use the JMX technology to
monitor and manage the Java Virtual Machine (Java VM).
JMX introduced in J2SE 5.0.
Use of JMX:-
JMX makes
java application easy to manage and monitor
By default JMX port doesn’t publish, to publish jmx port
we need to define below argument:-
-Dcom.sun.management.jmxremote.port=9020
-Dcom.sun.management.jmxremote.local.only=false
-Dcom.sun.management.jmxremote.authenticate=false
Use of JMX:-
The JMX technology can be divided into three levels, as
follows:
1) Instrumentation
2) JMX
agent
3) Remote
management
Instrumentation:-
Instrument the resources in the java programming
language.
JMX
agent:-
A JMX technology-based agent (JMX agent) is a standard
management agent that directly controls resources and makes them available to
remote management applications.
Remote
management:-
JMX technology instrumentation can be accessed in many different
ways, either through existing management protocols such as the Simple Network
Management Protocol (SNMP) or through proprietary protocols.
very usefull in full details thanks
ReplyDeleteHow to register for a new casino using your smartphone
ReplyDeleteIt's easy 오산 출장샵 to get started with online gambling but it is still essential for players 태백 출장마사지 to 목포 출장마사지 make an 남원 출장안마 account. It is also important 춘천 출장샵 for