I am looking for some J2EE-based Service Instrumentation Framework. Can you suggest some useful pointers in this...
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
There are several management standards such as SNMP, ARM and CIM, that specify intrusive and non-intrusive instrumentation interfaces to be exposed to management systems.
ARM (Application Response Measurement) is an API used to instrument an application for transaction monitoring. ARM 3.0 defines a Java binding for the measurement of Java applications.
SNMP (Simple Network Management Protocol) is a protocol used to exchange network information in a tabular form called MIB (Management Information Base).
CIM (Common Information Model) provides a syntax for representing management information and relationships between managed objects.
Sun, along with other leading Java companies, has released the Java Management Extensions (JMX) specification. JMX is a universal, open technology for management, and monitoring applications, devices, resources, etc. using instrumentation of Java-enabled resources. JMX seems bound to be the de facto standard for J2EE management solutions. A number of companies have embraced JMX and provide frameworks and tools to build managed systems and applications based on JMX. These include:
- The AdventNet ManageEngine
- The Zareus Application Platform
- The iReasoning SNMP Agent Builder
- The Koshna SNMP Agent and Manager Toolkits
- The Java Dynamic Management Kit
Dig Deeper on Java Web Services
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.