summaryrefslogtreecommitdiff
path: root/specs
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2011-02-15 14:18:19 +0000
committerGordon Sim <gsim@apache.org>2011-02-15 14:18:19 +0000
commit2d903ff0146c234ff5c18d5a18d988111a9696f3 (patch)
tree0b21355d39bc2d723f965bdaf09d3ec949248911 /specs
parent6a87cd223a386526ccca0a1ba6f0bdd1c4320ba1 (diff)
downloadqpid-python-2d903ff0146c234ff5c18d5a18d988111a9696f3.tar.gz
QPID-3002: Configurable threshold alerts for queues; added spec change and tests missing from last commit
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1070914 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'specs')
-rw-r--r--specs/management-schema.xml3
1 files changed, 3 insertions, 0 deletions
diff --git a/specs/management-schema.xml b/specs/management-schema.xml
index b59f4c79d1..65d8d4f11d 100644
--- a/specs/management-schema.xml
+++ b/specs/management-schema.xml
@@ -380,6 +380,8 @@
<arg name="reason" type="lstr" desc="Reason for a failure"/>
<arg name="rhost" type="sstr" desc="Address (i.e. DNS name, IP address, etc.) of a remotely connected host"/>
<arg name="user" type="sstr" desc="Authentication identity"/>
+ <arg name="msgDepth" type="count32" desc="Current size of queue in messages"/>
+ <arg name="byteDepth" type="count32" desc="Current size of queue in bytes"/>
</eventArguments>
<event name="clientConnect" sev="inform" args="rhost, user"/>
@@ -395,5 +397,6 @@
<event name="unbind" sev="inform" args="rhost, user, exName, qName, key"/>
<event name="subscribe" sev="inform" args="rhost, user, qName, dest, excl, args"/>
<event name="unsubscribe" sev="inform" args="rhost, user, dest"/>
+ <event name="queueThresholdExceeded" sev="warn" args="qName, msgDepth, byteDepth"/>
</schema>