Capturing documents from failed triggers

any reason you are not using the built-in auditing feature for services?