Skip to main content

Logging and Instrumentation

Application insights is used to monitor both the node(express) instance and the NextJS client code running on the browser.

AppInsights is configured with the instrumentationKey (or process.env.APPINSIGHTS_INSTRUMENTATIONKEY) provided from the environment variables.

AppInsights collects the console logs provided by the Winston. AppInsights on Client side is implemented using a React HOC(Higher order component) to the Next's _app.ts.