将 Application Insights 添加到 Ghost

Adding Application Insights to Ghost

我正在尝试将 Application Insights 添加到我在 Azure 中的 Ghost 博客 运行。 我已经阅读了关于将 App Insights 添加到 Node.js 应用程序的通用文档,所以我知道该怎么做。

我对 Ghost 到底应该在哪里做这件事一无所知?我在那里看到了很多示例和教程,但它们都是针对旧版本的,我不能对我设置的版本 (1.21.3) 使用任何示例和教程。 无论我在哪里尝试初始化 App Insights,我要么遇到某种错误,要么 App Insights 中没有数据出现。

有人能指出我正确的方向吗?第一步是确定将初始化代码放在哪里。一旦我确定代码在正确的位置,我就有更好的机会找到具体的错误。

原来是我想多了。 解决方案是将初始化代码放在根的顶部 index.js.

var appInsights = require('applicationinsights');
appInsights.setup('your_ikey').start();