|
|
| HOME | PRODUCTS | DOWNLOAD | SALES | SUPPORT | ABOUT US | |
|
Koshna SNMP JMX Toolkit Includes JMX(TM) TechnologyTechnical DescriptionThe Koshna SNMP JMX Toolkit provides a generic SNMP adaptor for JMX & tools for developing JMX agents The toolkit provides:
A simplified block diagram of the architecture of the SNMP Adaptor is shown below.
SNMP Protocol StackThe SNMP Protocol stack supports SNMP versions V1, V2c & V3. Support for version 3 includes the implementation of the User Security Module with DES for privacy & MD5 & SHA1 for authentication and the View based Access Control Module for authorization. The stack is integrated with the SNMP V2, Target, Notification, Community, VACM & USM MIBs to allow for gathering protocol engine statistics and to remotely configure the parameters used by an SNMP entity for the generation of SNMP messages and notifications and also the security parameters. The stack is designed to allow the different modules (both on the lines of functionality & SNMP versions) to be plugged in & out as needed. The stack & all api is designed to allow log4j to be plugged in to provide highly configurable logging capabilities. The stack implementation is compatible with jdk1.1.x & higher. See the next section to understand how to use it. Generic SNMP Protocol Adaptor for JMXThe SNMP Protocol Adaptor allows JMX agent implementations to provide access to the data through SNMP. The adaptor works with any JMX implementation. The adaptor can be configured dynamically to provide the SNMP protocol mapping information of the JMX MBeans & JMX Notifications using a XML mapping file. The adaptor uses a unified repository for all MIBs so it can handle multiple MIBs simultaneously. The generic adaptor design allows it to be used to even provide access to existing MBeans through SNMP by just creating a protocol map file and a data converter delegate where needed. A utility is also provided to generate a skeletal MIB using the snmp protocol map file. See the next section to understand how to use it.Koshna JMX MBean Stub GeneratorThe Stub Generator tool can be used to load a MIB & generate JMX MBean stubs that can be used to implement a JMX agent along with the SNMP mapping information that can be used to make these MBeans accessible through SNMP.. The tool can be used to generate
See the tools section to understand how to use it. Koshna SNMP MIB BrowserThe GUI based MIB Browser tool can be used to test/debug the SNMP protocol mappings of the JMX agents developed. The tool can be used to perform the various SNMP operations.The tool can dump all the data sent/received and interpret it if the logging is set to DEBUG level.It can also receive Traps & Inform messages. |
|
Copyright © 2007 Koshna Software Technologies Pvt Ltd, Bangalore, India. All rights reserved.
JMX and all JMX based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. |