Gather telemetry data in an Aurelia application with Application Insights.
This plugin is an implementation of the TelemetryClient
class from the
aurelia-telemetry plugin
for Application Insights.
import {AppInsights} from 'applicationinsights-js';
export function configure(aurelia: Aurelia) {
aurelia.use
.standardConfiguration()
.plugin('aurelia-telemetry')
.plugin('aurelia-telemetry-application-insights', () => {
AppInsights.downloadAndSetup({ instrumentationKey: '<YOUR_INSTRUMENTATION_KEY>' });
});
aurelia.start().then(() => aurelia.setRoot());
}