ApplicationInsights-node.js
ApplicationInsights-node.js copied to clipboard
How to use this library with sveltekit?
I used to have the following setup in a rollup.config.js
file inside a polka().use()
method. I am migrating from that project to a Sveltekit project. I would like to know if there's any idea of where I would place this code in a Sveltekit project:
// rollup.config.js
import polka from 'polka';
import * as appInsights from 'applicationinsights';
appInsights.setup("MY-KEY")
.setAutoDependencyCorrelation(true)
.setAutoCollectRequests(true)
.setAutoCollectExceptions(true)
.setAutoCollectConsole(true)
.setDistributedTracingMode(appInsights.DistributedTracingModes.AI)
.setSendLiveMetrics(true)
appInsights.defaultClient.context.tags[appInsights.defaultClient.context.keys.cloudRole] = "MY-TAG";
polka().use(
//Initiate AppInsights to start gathering and sending requests log to AppInsights portal
appInsights.start()
);
@jonathanblancor I'm not familiar with sveltekit framework, did you got this working?, is there a specific issue with our SDK you are having?