我按照文档(https://learn.microsoft.com/en-us/azure/azure-monitor/app/nodejs)将我的Node.js应用程序连接到Azure Application Insights,只使用了几行基本代码:
let appInsights = require("applicationinsights");
appInsights.setup(process.env.APPLICATIONINSIGHTS_CONNECTION_STRING).start();
在此之后,请求,响应时间等被很好地收集,但我想有关于用户的信息(用户数量,他们的设备类型等)。我没有找到任何基本的例子如何做到这一点。任何参考一个简单的例子?
1条答案
按热度按时间v8wbuo2f1#
已创建
NodeJS
应用程序并添加了与app.js
中的应用程序洞察相关的代码。我的
app.js
文件:我的本地文件夹结构:
如MSDoc中所述,在
views
文件夹下的index.ejs
中添加了Javascript
函数。我的
index.ejs
文件:关于用户的信息(用户数量、他们的设备类型等)。
在Azure门户中,导航到你的
Application Insights
示例=〉Users
。我们可以看到访问该应用程序的用户数。View more Insights
。