Having explored QMF2 a bit I find myself down more rabbit holes....

1) Is it possible for a client to recover the "--default-queue-limit" for a
broker? I know when I interrogate Queue objects I can get the queue size
from the arguments object if it has been explicitly set with something like
--max-queue-size in qpid-config, but I can't find the broker's default queue
limit. I've tried querying the "brokers" object but I can only get the
following info from that:
connBacklog:java.lang.Integer
dataDir:byte[]
maxConns:java.lang.Integer
mgmtPubInterval:java.lang.Integer
name:byte[]
port:java.lang.Integer
stagingThreshold:java.lang.Long
systemRef:java.util.LinkedHashMap
uptime:java.lang.Long
version:byte[]
workerThreads:java.lang.Integer

2) I've been receiving Events from
"qmf.default.topic/agent.ind.event.org_apache_qpid_broker.#" and I get lots
of cool useful things, but now I want to see if I can get notified if
resource limits get exceeded. Is it possible for a QMF client to get
notified if any queue on the broker fills up? Better yet I'd really like to
be notified of it hitting some threshold *before* this happens so I can take
preventative action. I generally would use ring queues, but clearly if the
queue fills I'll get old data overwritten with new so it would be nice to
write a monitoring client that can generate an alert that this is likely to
happen.

If this is possible could someone point me at the topic I ought to be
subscribing to to get these events.

I know I could poll, but it's neater and more reliable to be event driven.

3) For consumer clients I've been able to associate connections, queues and
bindings etc. using connectionID, sessionID, sessionRef and queue Ref, but
for producing clients I've not found a way of associating a connection with
the exchange. Is this possible?



--
View this message in context: 
http://apache-qpid-users.2158936.n2.nabble.com/QMF-Questions-tp6533747p6533747.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to