Description
The following jmx attributes would be very useful to have, when debugging problems or checking the health of observation listeners and queues at runtime:
- length of an observation listener's revision queue
- duration of stay of oldest revision in an observation listener's revision queue
Especially the second point can be used to judge if an observation listener is 'healthy' or not: eg if the duration is a few seconds, things are probably fine. If the duration is over a minute, then that could raise a flag.