First, install client
npm i -S monitoring-error-handler
Initialize client with Application Insights instrumentation key
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
try {
doSomething();
} catch (exception) {
MonitoringErrorHandler.instance.trackException({ exception });
}