Error events for instrumented modules

Comprehensive error reporting is elusive and/or fragile if dependent upon domains.  However at one point, @Qard mentioned that for http-client there are particular errors we could capture and report that don't require a catch-all solution.

In that light, is there potential for capturing and reporting (and then re-throwing/re-propagating) specific errors for:
* httpclient
* mongodb
* redis