It would be rather useful if the management API exposed more statistics.<div><br></div><div>At the moment one can obtain overall cluster message rates and message queue depth via the /api/overview end point. But there are not statistics regarding the number of nodes, connections, channels, exchanges, queues, and bindings. We'd like to monitor these as well, particularly bindings, since if they increase dramatically they can have a negative impact on topic exchanges.</div>
<div><br></div><div>And now, /api/connections, /api/channels, and other such APIs that give you a list of objects are not sufficient. Many monitoring tools will happily parse JSON, but they expect the statistic to be in the form of a number it can consume, not a list of objects that needs to be further processed.</div>
<div><br></div><div>Thoughts?</div><div><br></div><div>Elias Levy</div><div><br></div>