Dashboard > AMQP Public Site > ... > Management SIG - Working Documents > model_broker

View Info

model_broker

Modeling of Brokers (Servers)

The following table compares the modeling of AMQP Brokers as stated in the requirements, and as implemented by iMatix and Apache Qpid.

Property Reqts iMatix Data Model QPid Data Model
Server Name X name Name
Server Vendor Info      
Server Version     version
Server State
(active, shuttingdown, quiesced)
  locked
(only locked state)
 
Server start timestamp   started  
Host machine running Server   Messages consumed systemRef.machine
systemRef.nodeName
Host machine OS     systemRef.systemId?
systemRef.osName
systemRef.version
systemRef.release?
Security identifier associated
with Server process
     
Server listener URLs
(e.g. list of protocol://IP:port)
    port (only)
Max memory      
Memory currently in use   datamem -and-
bucketmem
 
Max Connections allowed     maxConns
Current number of Connections   connection
(obj-ref)
 
Max Queues allowed      
Current number of Queues   queue
(obj-ref)
 
Current number of Exchanges   exchange
(obj-ref)
 
Current number of Sessions      
Current number of Bindings   bindings  
Current number of client
Sessions producing messages
     
Current number of client
Sessions consuming messages
  consumers  
Current number of inbound
messages/second
     
Current number of outbound
messages/second
     
Current number of inbound
bytes/second
     
Current number of outbound
bytes/second
     
Aggregate queue depths of
all Queues (in # of messages)
     
Aggregate queue depths of
all Queues (in # of bytes)
     
Current number of consumer
unacknowledged messages
     
Network I/O rate      
Disk I/O rate      
Current "Trace" settings      
Current "Statistics" settings      
Persistent store URL
(e.g. DB name, file name, etc.)
    dataDir
dataDirEnabled
Fault tolerance Cluster name      
Fault tolerance pair name      
Fault tolerance role of Server
(e.g. primary, backup)
     
Cluster name     clusterName
Broker Config   config  
Number of "worker" threads     workerThreads
Swap to disk     stagingThreshold
Statistic info publication interval     mgmtPubInterval
Socket listen backlog     connBacklog
Method Reqts iMatix Data Model QPid Data Model
Shutdown   shutdown  
Quiesce      
ClusterMembership
(join, leave)
    joinCluster
leaveCluster
Disconnect all Clients
(non-administrator conns)
     
Lock Broker
(allow/disallow new client conns)
  lock  
Ping Broker     echo
Create Broker-to-Broker route     connect


Browse Space
- Pages
- Labels
- Attachments
- Mail
- News
- Activity
- Advanced

Explore Confluence
- Popular Labels
- Notation Guide

Your Account
Log In

Other Features

View a printable version of the current page.

Add Content


Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007)
Bug/feature request - Contact Administrators