QMan - QMF/JMX Bridge
QMan is a Qpid management bridge used for exposing one (or more) Qpid broker domain model as MBean through Java Management Extensions (JMX).
Note:
QMan has been contributed by Andrea Gazzarini. Details and discussion can be found at https://issues.apache.org/jira/browse/QPID-1284.
Description
QMan is a standalone application that is able to communicate, using AMQP management extensions, with one or more remote brokers.
=== To be completed ===
Package View
Package configuration
Package domain
Package services
Package handlers
Package messages
Component view
Configurator
Configuration
QpidDataSource
Domain Model
QpidService
ManagementClient
Use case view
- Management broker :
- Management agent :
- Management client :
Establishes first connection
Broadcast schema
Manages broker
Open points
- JMX interface : QMan should be exposed itself as an MBean for remote management ;
- Connector : QMan needs to be exposed as a service using a connector (WS-DM, SNMP, SOAP, etc...) ;
- Events : the latest version of AMQP management extensions includes event definitions so QMan needs to expose such events in the local domain model ;
Glossary
Definition |
Description |
JMX |
Java Management Extensions |