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

Screenshots

  • No labels