Created this to track work required on the master branch which is totally different than release/jon3.2.x because of the new implementation of the async availability check.
AS7 management interface queries could see replies in a timeframe of minutes. The initial requirement was allow users to set this to any arbitrary value via agent configuration. But that was before the completely async avail request. The avail timeout option is no longer applicable nor used.
The plugin now reports UNKNOWN availability for services that have the avail call timeout after 1 minute. And then a process check was implemented at the server level when the DMR call times out. That will help contain the process check in only one place. If the server is marked down using the process check method then all the services are marked down anyway.
Please read the PR for the full discussion around the implementation.
Pull Request has been merged into the master branch:
Bulk close of items fixed in RHQ 4.12
If you think this is not solved, then please open a *new* BZ and link to this one.