问题标签 [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.
azure - 写入用户无效行为的正确方法
即我有一个控制器动作:
现在我想在以下情况下添加通知:
- 用户调用没有 id 的方法
- 用户传递的 id 无效
什么是正确的方法?
添加“CompanyDetailPageNullId”、“CompanyDetailPageInvalidId”等事件(指标)?但是对于 CompanyDetailPageInvalidId 我也需要传递 id 。
添加诸如“CompanyDetailPageError”之类的事件(指标)并传入参数有什么问题?
或者,可能,追踪踪迹?
http-status-code-404 - ceilometer --debug Meter-list (pike 版本) 找不到错误 404
我可以看到以下结果:
可能是什么问题?我应该修改哪些文件?我尝试更改 /etc/ceilometer/ceilometer.conf [keystone] 和 [service_credential] auth_uri 和 auth_url。但是,当这不起作用时,我将其更改为原来的样子。端点是http://controller:8777 auth_uri 是http://controller:5000 auth_url 是http://controller:35357
此外,ceilometer 警报列表工作正常,但 ceilometer 仪表列表给出 HTTP 404 Not Found Error。
r - R:将 .log 隐蔽到 .xml 文件
我有一个 .log 文件(遥测数据),它基本上是一个 xml 文件。数据如下:
为了让 R 读取 .xml 文件,首先我需要将 .log 文件转换为 .xml。我正在寻找的输出是:
我以某种方式能够读取 R 中的 .xml 文件,但无法将 .log 文件转换为 r 中的 .xml。我尝试的另一个选择是在为此目的设计的一个网站中复制 .log 的内容并更改为 .xml,但我希望 r 代码能够完成这项工作,因为我需要阅读大量的数字。的文件。
request - 如何完全禁用来自 vs 代码的网络请求(遥测、更新等)
从最新的来源构建。
我试图阻止 vs 代码发出任何网络请求(检查更新、遥测等)。
我试过这个
但仍有与市场和微软遥测服务建立的 tcp 连接。
如何在没有外部防火墙的情况下完全禁用网络请求?
azure - 针对间隔自定义事件的 Azure 警报
我正在尝试为我的站点中的关键功能设置健康检查警报。因此,对于注册、付款和重要电子邮件之类的事情,我已经开始使用遥测客户端记录自定义事件遥测,如下所示:
这目前工作得很好,我能够根据这些数据创建一个 Application Insights 分析仪表板,这构成了我的警报的基础。
我现在从门户开始创建警报,其条件是自定义日志搜索(Azure 门户 > Application Insights > 警报 > 添加新规则 > 添加条件),如下所示:
问题是该期间的最大长度为 24 小时,这意味着对于不经常触发的事件(假设一周内发生一次)。我们每天都会收到虚假警报。
问题是如何在应用程序洞察中为此类事件设置警报?
如果解决方案不需要额外的网络作业或代码处理数字来确定是否未达到阈值,我更喜欢,因为我认为警报系统应该具有尽可能少的移动部件。
更新 1
在联系了 Microsoft 的警报反馈小组后,他们已将下拉期限延长至 48 小时,但这仍然不足以满足我的用例。
我曾尝试寻找 Grafana 等替代工具(带有应用洞察插件)。然而遗憾的是,该特定插件不支持警报(而 Grafana 支持)。
r - 在 R 中命名昼夜间隔
我正在处理声学遥测数据,并试图将我的“小时”列进一步划分为间隔。理想情况下,如果 timeperiod1 介于 00:00:01-06:00:00 等或类似的时间之间,我想说的是“早”。我已经使用 strptime 和 POSIXct 来格式化日期和时间并将小时数放入他们自己的列中我只是非常坚持创建和命名这个新的“时间段”列,因此我可以运行 ANOVA。
谢谢!
.net - 如果不使用 CancellationToken,Application Insights 不会从 .Net 在 Azure 中记录任何内容
我在使用以下代码记录到 Application Insights 时遇到问题:
每当我使用下面的代码时,遥测数据都会毫无问题地记录下来,但是,由于这不是异步调用,我们永远不会得到IsCancellationRequested
asFALSE
并且这会进入无限循环。
有人可以帮我确定我是否在这里遗漏了什么吗?
-沙拉布
c# - App Insights Telemetry not sending when offline
I am using application insights sdk for a wpf app I've been working on to capture some simple telemetry. I am loading the configuration file that looks like this
The problem is when I run the installed application and am offline the telemetry is captured just fine. Next time I open the app when I'm online that data eventually gets pushed out to app insights. But when anyone else runs the application offline their data never ends up getting pushed to app insights when they come back online.
Is there something wrong here in the way that this is configured? Why would this work for some users but not others?
edit: Working with a user today I noticed that when they are offline and running the app there is no temporary file that is saved. When I do the same thing on my computer I notice a weird temp file gets created. When I run the app when back online it disappears.
javascript - 在Javascript中以一定速度循环遍历数组
我是新来的,所以请放过我。
我正在从事我的一个小爱好项目,其中应用程序收集遥测数据,该遥测数据以 60Hz 的频率记录和保存(因此每秒数组中有 60 个索引)。情况总是如此。
然后我想以正常速度“播放”这个数组,就像你在播放视频一样。但是,我不想看到视频,而是想显示您在前端的每个索引的当前数据。
数组的结构还没有确定,但我假设我只是在数据库的某个地方存储和加载一个 JSON 文件。这应该在我的前端播放。我已经使用 Angular (6) 来构建它,所以如果它可以与 Angular 混合使用会很棒(以跟踪您现在所在索引的进度,并将当前索引的值绑定到前端) .
将 0-1-2-etc 用于 indexx 或者类似时间戳之类的东西会很容易吗?
欢迎任何建议。这里最重要的是保持快速,这样你就不需要强大的装备来玩这个。
提前致谢!
dji-sdk - DJI SDK iOS APP 遥测
我正在尝试从传感器获取 IMU 数据以读取到 DJI UXSDKDemo 应用程序。该应用程序正在运行,但我不知道如何更改应用程序的 UI,以便将 IMU 数据打印到 iOS 设备。我从哪里开始做这件事?
谢谢