问题标签 [ms-app-analytics]

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 投票
2 回答
430 浏览

azure - Application Insights Analytics 自定义维度中的“无法解析‘顶部’键列”错误

我在 Application Insights 中有一些数据,我正在使用 Analytics 视图编写针对它的查询。

我可以看到我有一个跟踪,其中的 CustomDimensions 包含一个名为 ActivityID 的属性,它是一个 guid:

在此处输入图像描述

我现在要做的是运行另一个查询以返回包含该 ActivityId 的所有跟踪。

以此为指导,我目前有以下内容

但是,这将返回以下语法错误消息:

我究竟做错了什么?如果可能的话,我也将不胜感激并解释错误消息。

0 投票
1 回答
45 浏览

azure-application-insights - 从 Azure applicationinsights 中删除的分析数据

我检查了当我尝试查询事件数据时,总记录会自动减少。我想知道何时从 applicationinsights 中删除数据。我的查询只是简单的计数查询。我还注意到一些事件的时间戳也更新了。我搜索了博客等,但没有找到

0 投票
1 回答
109 浏览

azure-application-insights - MS App Analytics 时间线图

我有以下格式的数据。是否可以使用 App Analytics 创建时间线图。我试图轻松识别在我的数据集中重叠的调用。

我正在寻找如下图表 在此处输入图像描述

0 投票
2 回答
3378 浏览

azure-application-insights - Application Insights,将时间差转换为毫秒

如何在 Azure Application Insights 中将时差转换为毫秒

上述查询输出

我想以毫秒为单位显示

例如:1828

0 投票
1 回答
988 浏览

azure - Application Insight 分析枢轴

有没有办法在 Azure 应用程序洞察分析查询中进行透视?SQL 有一个Pivot 关键字,在Application Insight Analytics中可以实现类似的功能吗?

当我运行以下查询时,我得到了异常并计数,但我希望看到一天一天的趋势

我正在寻找低于天数的东西。在此处输入图像描述

0 投票
1 回答
805 浏览

azure-application-insights - Application Insights Analytics - 图表 X 轴

如何为查询呈现图表

我在哪里每 5 秒而不是每 1 分钟得一分?

0 投票
2 回答
7182 浏览

azure-application-insights - 如何在键/值对的 json 数组上使用 mvexpand

我的 appInsights 遥测中有一个自定义属性,它是一个键/值对的 json 数组。我想要做的是投影出那个键/值对,似乎一起使用parsejsonmvexpand是如何实现这一点的;但是,我似乎遗漏了一些东西。我的表达式的最终结果是一个名为 type 的列,它是原始 json。尝试将任何属性添加到表达式会导致一个空列。

Json 编码属性

AIQL

2017 年 6 月 30 日更新

为了回答 EranG 的问题,我的请求在将属性投影为列时的输出如下所示。

在此处输入图像描述

0 投票
2 回答
279 浏览

azure-application-insights - 使用 Azure Insights 和/或 Analytics 在错误率超过阈值时发出警报

我正在发送customEvents到 Azure Application Insights,如下所示:

假设状态3000是错误状态,我想Ids在过去一小时内有一定百分比的最终处于错误状态时收到警报。

据我所知,Insights 默认无法做到这一点,所以我想尝试这里描述的方法来编写一个可以触发警报的分析查询。这是我能想到的最好的:

但是,为了让我的警报正常工作,查询应该:

  1. 即使一小时内没有事件,也返回“PASSED”(另一个警报将处理没有事件的情况)
  2. 只考虑一个小时内每个Id的最终状态。

在写入请求时,如果没有事件,则查询既不返回“PASSED”也不返回“FAILED”。

它还考虑了任何带有 的记录Status == 3000,这意味着上面的示例将返回“FAILED”(10 条记录中有 5 条的状态为 3000),而实际上只有 4 个 Id 中的 1 个最终处于错误状态。

有人可以帮我找出正确的查询吗?

(以及可选的次要问题:是否有人使用 Insights 设置了类似的警报?这是正确的方法吗?)

0 投票
1 回答
1272 浏览

azure-application-insights - Application Insights 按聚合排序

我有以下查询:

这是计算一分钟后的秒数并将其按整数分组Latency

如何向其中添加order by运算符以按这些列排序?

0 投票
1 回答
792 浏览

azure-application-insights - Azure Application Insights Analytics - 将新列扩展为第二列

如何重新排序分析查询的列?特别是通过“扩展”创建的列