monitoring-error-handler
npm install monitoring-error-handler


First, install client
```
npm i -S monitoring-error-handler
Initialize client with Application Insights instrumentation key
`typescript
import { MonitoringErrorHandler } from 'monitoring-error-handler';
MonitoringErrorHandler.instance.initialize({
applicationInsights: {
instrumentationKey: 'YOUR-INSTRUMENTATION-KEY',
applicationName: 'applicationName',
},
sentry: {
dsn: 'YOUR-SENTRY-DSN',
environment: 'YOUR-SENTRY-ENV',
},
});
`
Start tracking your exceptions
`typescript``
try {
doSomething();
} catch (exception) {
MonitoringErrorHandler.instance.trackException({ exception });
}