问题标签 [telemetry]

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 回答
3014 浏览

c# - 如何从 C# 中的应用程序洞察力中获取详细信息

我当前的要求是将 Application Insight 数据提取到我的应用程序中,并将日志数据用于某些自定义仪表板。仪表板是我可以处理的第二个任务。只有查询是如何从 Application Insight 获取日志?

0 投票
0 回答
183 浏览

c# - 未从 WPF 记录到 Application Insights 的上下文属性

我正在尝试从 WPF 应用程序将遥测记录到 Application Insights。正在记录事件和页面浏览量,但没有将上下文属性与它们一起记录。

我已经初始化了客户端,例如:

日志最终看起来像: 日志

请注意,没有一个“user_*”列未填充。值得注意的是,appName 也不正确 - 它是 Azure 上的应用程序洞察实例的名称。

0 投票
0 回答
130 浏览

kotlin - Kotlin 读取变量并发布是或否答案

我将 Java 和 Kotlin 用于经验不足的个人项目,我可能会在这方面使用您的帮助。我想做的是从 Estimote 信标读取遥测数据(温度、压力、光照水平)。我已经设法将值和更新值放入文本视图中。

现在我想在这一点上获取 IF 条件(稍后我将尝试将它们保存并上传到 Firebase 数据库)。基本上我想检查遥测值之一是高于还是低于双精度数。例如。如果光照水平低于 6 勒克斯,请写“低于 6!”,如果高于“超过 6!”

此代码不会更新 textview 值

0 投票
1 回答
1776 浏览

azure - 我可以在 Application Insights 中按 CustomData 聚合事件吗?

我正在尝试在 Application Insights 中制作一个图表,以绘制每次调用我的 API 时执行的特定操作的数量,并按执行它的语言分组。我添加了以下遥测事件:

在指标资源管理器中,当我按我的事件名称过滤时,我可以根据需要按语言分组。当事件显示为日志条目时,我可以在事件的 CustomData 中看到 operationCount 值,但我无法在图表中显示该值。我只能选择汇总 Sum,这是调用我的 API 的次数的计数:

在此处输入图像描述

有什么方法可以制作一个图表,其中 operationCount 值作为 y 轴,时间作为 x 轴,按语言拆分?

0 投票
2 回答
1228 浏览

iot - Thingsboard 我们可以处理收到的遥测数据并再次存储计算值吗

Thingsboard 我们可以处理收到的遥测数据并再次存储计算值吗?

例如,如果某种传感器向我发送 ax,y,z 值作为遥测数据并使用 x,y,z 我必须计算 p=x+y/z 并再次将 p 保存为遥测数据。

我怎样才能在thingboard中实现这一点?

0 投票
1 回答
1163 浏览

azure - Azure 函数应用程序洞察配置

我想通过创建遥测初始化程序来自定义 azure 函数的应用程序洞察配置。我目前的工作范围是确定一种方法,将从 HTTP 触发的 azure 函数发送的消息关联到另一个 HTTP 触发的 azure 函数,为此我试图遵循dzimchuk.net上的帮助。但是,我在我的天蓝色函数项目中没有看到 ApplicationInsights.config。我找到了包含应用洞察配置文件的GitHub 项目,因此不确定该项目是如何创建的。任何帮助将非常感激。

0 投票
3 回答
8055 浏览

c# - 将请求标头添加到 Nancy 应用程序的 Application Insights 遥测

我想在 Application Insights 中的请求事件中包含标头,并找到以下帖子,其中包含具有 HttpContext 的应用程序的解决方案。我正在使用 Nancy 应用程序,其中请求标头存储在 NancyContext 中。问题是 Nancy 没有提供像 HttpContext.Current 这样的静态访问器,所以我想知道如何解决它。

我做了两次尝试都没有成功。第一个是构建一个 ITelemetryInitializer,如下面的链接中所述,但后来我无法访问 NancyContext。

https://blogs.msdn.microsoft.com/stuartleeks/2016/11/03/include-headers-for-request-events-with-application-insights/

我的第二次尝试是将 NancyModule 传递给将请求标头添加到 ITelemetryContext 的静态函数,但随后我无法获得当前的 ITelemetryContext。

有没有其他人遇到并解决了这个问题?

0 投票
5 回答
1860 浏览

assets - 将遥测推送到 thingsboard 资产

我已经尝试设置 ThingsBoard 了几天,到目前为止一切顺利。我被困在如何将属性(有时以聚合模式 - 平均、总和等)和遥测数据从设备推送到其相关资产上。

有什么简单的方法吗?我没有找到任何这样的 API。

谢谢

0 投票
2 回答
8929 浏览

c# - API Application Insights 使用的良好实践

我阅读了这份文档:https ://docs.microsoft.com/en-us/azure/application-insights/app-insights-api-custom-events-metrics

有许多不同的 API 方法来跟踪异常、跟踪跟踪等。

我有一个 ASP.NET MVC 5 应用程序。例如,我有以下控制器方法(由 ajax 调用):

如果出现错误(由 AjaxErrorHandling 捕获,然后向客户端返回一些 json 响应),此方法将引发 AjaxException。

现在我想添加遥测来记录、分析异常和观察客户端事件。

所以,我添加了以下内容:

通过以下行:

我只是“记录”客户端事件,即调用了该方法。只是为了统计。

在每个“catch”块中,我尝试使用不同的参数编写跟踪并写入异常:

有必要吗?还是只需要跟踪异常?然后我会丢失不同的信息,比如谁尝试添加这些更改等等......什么时候应该使用这些方法中的每一个?

0 投票
1 回答
1453 浏览

azure-application-insights - 是否可以将 Windows 事件记录到应用程序洞察中?

我们在我们的一些站点上运行 Application Insights,我们希望从 Windows 事件日志中聚合日志。我们在 Windows Server 2016 上运行。

我知道像弹性这样的其他日志托运人有可能从 Windows 事件日志中发送日志。Application Insights 有可能吗?

编辑 22.10.2018

在@cijothomas 发表评论后,我尝试添加 Microsoft 的 EtwCollector nuget 包,并在配置中添加了一些提供程序。

在 Application Insights 中,我现在可以从应用程序中获取跟踪信息。

例如对于 Microsoft-Windows-IIS-IISReset 提供程序。

我已将应用程序用户进程添加到 Windows 中的“性能日志用户”组。我需要添加任何其他设置以允许从该提供商发送日志吗?