There should be a way to record internal events on the RHQ system like - resource creation /deletion - group join /leave - uninventory - agent connect / disconnect - ha partition change - plugin update / disable /enable and many more. One purpose could be pure auditing; the other more interesting one would be to feed those internal events into alerting. This would e.g. allow to deploy a file (bundle) to a new server as soon as this joins a group where this bundle is already deployed.
updating per triage (crouch, asantos, loleary, mfoley)