问题标签 [appinsights]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
91 浏览

c# - 使用 Web Api 2.x 将 ModelState 错误记录到每个 Bad Http 请求的应用洞察

我知道我可以创建一个 ActionFilter,从当前 actionContext 中获取 ModelState。我可以使用 TelemetryClient 或 ILogger(如果它适用于旧 Web api)并手动错误添加到应用程序洞察属性。但随后我将有两次相同的 400 错误 http 请求。被 azure 和 mine 从 filter 截取...

在我还可以访问 ModelState 的地方,我必须实现什么与 Telemtry 相关的接口,这样我就可以挂钩到整个 Telemtry 跟踪过程?

ITelemetryInitializer和ITelemetryProcessor都无法访问 ModelState!

那么正确的方法是什么?

0 投票
0 回答
68 浏览

azure - Azure webapp AppInsights Profiler 异常

直到最近才在我们的一个应用程序的 azure profiler 日志中注意到这些任务取消异常。任何指针表示赞赏。我们在同一资源计划中确实有其他应用程序,但似乎只有这个应用程序有这个问题

api/profileragent/v4/etlupload/start?iKey=yourikey1&stampId=southcentralus&machineName=yourmachinename&etlStartTime=2020-09-12T15:24:16.2764317ZA 任务已取消。

0 投票
0 回答
115 浏览

nativescript - 使 AppInsights 与 NativeScript 应用程序一起工作

我正在尝试让 NativeScript 应用程序将日志写入 Azure AppInsight。我为此使用了 npm 包“@microsoft/applicationinsights-web”(2.5.8)。

在应用程序启动时,我在尝试调用时收到此错误new ApplicationInsights()

我想知道是否有人已经找到了解决这个问题的方法。

0 投票
1 回答
378 浏览

azure-service-fabric - 我们如何在 Service Fabric Actor Reliable 服务中添加 Application Insight

我们有 5 个可靠的参与者服务,这些服务是从无状态的 aspnet 核心 web api 调用的。现在,Service Fabric 应用程序正在生产中运行,但作为迁移到 Azure 的一部分,我们希望所有自定义事件和跟踪到应用程序洞察力。

我们如何将其添加到 SF 中?请注意,我正在寻找可靠的演员服务。在可靠的服务中添加它有点简单,但我在 Actor 服务方面面临挑战。

我参考了这个https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-tutorial-monitoring-aspnet教程以获得可靠的服务,但在编写可靠的参与者服务的情况下同样不起作用在 .NET 框架中。

0 投票
1 回答
89 浏览

azure - 如何匿名化应用程序洞察中的 URL?

我有网址/users/myuser@gmail.com。我不想在日志中记录实际的电子邮件。我能做些什么?

我真的很喜欢被记录,/users/m***r@gmail.com但我只是不知道这是否可能以及如何。

更新

它是 ASP.net core 3.1 框架上的 ac#。

0 投票
1 回答
634 浏览

azure-application-insights - 如何计算 Kusto 同一会话中两个连续请求之间的持续时间

我正在尝试计算 Application Insights 中两个请求/页面视图之间的时间跨度。目标是计算在页面上花费的时间。我知道AI有autoTrackPageVisitTime设置,但不幸的是,它没有打开。

我最初的尝试是自己加入请求表

requests | join kind=inner requests on session_id, $left.timestamp < $right.timestamp ,但我的理解是不支持加入小于。

还有其他人知道我如何计算每个会话的两个连续请求之间的时间吗?

编辑:用伪术语:

  1. 查找 page/name = 'page1' 的第一个请求
  2. 查找 sessionId 等于第一个请求的下一个请求
  3. 计算两个请求之间的持续时间
  4. 计算所有 sessionId 的平均持续时间。
0 投票
1 回答
169 浏览

azure-application-insights - 应用洞察:您可以将两个属性连接在一起吗?

我有一个名为 EventInfo 的带有 json(字符串)属性的自定义事件。有时这个属性会大于事件属性上设置的 150 个字符的限制,所以我必须将它拆分为多个属性,即 EventInfo0、EventInfo1 等。

例如(为简单起见缩短) EventInfo0: [{ "label" : "likeButton", "stat]EventInfo1: [us" : "success" }]

我发现了如何在应用洞察中将 EventInfo 视为 json,例如:

有没有办法可以连接 EventInfo0 和 EventInfo1 来创建完整的 json 字符串,并像上面那样查询?

0 投票
1 回答
166 浏览

angular - 如何在 Microsoft AppInsights 的 Angular TypeScript 中添加自定义角色

我有一个角度项目,我想将 AppInsight 与遥测(自定义角色)包括在内。该项目是用 Angular 和 TypeScript 编写的,我按照本教程将 appinsights 集成到 Angular 项目中,它似乎工作正常。我按照此链接 添加自定义遥测(使用角色),但它是用 Java/JavaScript/Node.JS 编写的

当我尝试使用 JS 代码时

我收到一个错误:

这可能是因为它在JS而不是TS中。

我也尝试遵循此解决方案但没有任何成功

这是我的MonitoringService的代码

我还尝试将 Microsoft 依赖项从 2.4.4 更新到 2.5.10,但没有做出任何改变。

当我打开 AppInsights 时,有一个角色,但它没有正确设置

在此处输入图像描述

0 投票
1 回答
664 浏览

azure - Windows 2019 IIS On Premise Application Insight Monitor 状态

我正在升级我们的 IIS 服务器以使用 Windows Server 2019 而不是 2012 R2。我们在 Windows Server 2012 R2 IIS 服务器上安装了 Application Insights Monitor Status 应用程序,然后为我们的各个应用程序安装了 ApplicationInsights.config 文件。所以我有两个问题:

  1. Application Insights 监视器状态在 Windows Server 2019 上是否不起作用?我可以安装它,但是当它尝试获取最新的 nuget 包时它失败了。
  2. 我开始使用微软通过 powershell 安装代理的新方法,但我们有一个包含多个虚拟应用程序的网站,并且每个虚拟应用程序都有不同的仪器密钥。我想不出办法让每个虚拟应用程序使用不同的乐器键。似乎每个站点只能使用不同的仪器密钥。这是正确的还是有其他方法?
0 投票
0 回答
160 浏览

powerbi - Power BI 计划刷新失败

我有一份已发布并供客户使用的报告。数据肯定不是很大(只有 33k 条记录)。但是我计划的刷新已经开始失败一周了。我删除了不需要的表和查询,但仍然面临同样的问题。我的所有数据都在云端(从应用洞察中检索数据)。我什至尝试将检索数据的天数减少到仅 10 天,但我面临同样的问题。我还确保桌面客户端和服务报告上的隐私设置相同。任何帮助将不胜感激。提前致谢 在此处输入图像描述