1

我正在尝试在我的 ExpressJs 服务器上使用 AppInsights 实现遥测收集。

我已经像这样设置了 AppInsights:

appInsights.setup(appConfig.InstrumentationKey)
            .setAutoDependencyCorrelation(true)
            .setAutoCollectRequests(true)
            .setAutoCollectPerformance(true, true)
            .setAutoCollectExceptions(true)
            .setAutoCollectDependencies(true)
            .setAutoCollectConsole(true)
            .setUseDiskRetryCaching(true)
            .setSendLiveMetrics(false)
            .setDistributedTracingMode(appInsights.DistributedTracingModes.AI)
            .start();

在 AppInsights 门户中,我没有看到 API 调用的日志。

我已经看到了一些示例(此处此处),它们实现了中间件。

我需要实现一个中间件来收集事件和日志吗?或者自动收集将完成这项工作(使用正确的设置)?

提前感谢您的帮助。

4

0 回答 0