We're in the process of migrating from New Relic, and the only thing we're missing is the java lib that has NewRelic.noticeError(message/exception). We used it a lot when we handled exceptions, but needed to notify New Relic anyway, so we could build alerts about service degradation etc.
The other problem is that in our Spring app we handle all exceptions in @ControllerAdvice to send the right user-facing error codes + messages, which means we never see exceptions in Site24x7. The same for batch processing workers where we keep processing and want to send errors to Site24x7 so we can handle them later, but keep processing.
Instead of trying to handle all these cases it would be easier if we had an APMInsight.noticeError lib we could use where necessary.
Adding the @ApmTracker and @ApmRootTracker annotations to the lib and putting it on a public maven repository would also be appreciated.