问题标签 [azure-application-insights-profiler]
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 - 哪个应用程序的旧版 Azure 应用程序洞察性能分析器?
我在 Azure 中有一个 Application Insights。Azure 虚拟机中部署了一些 ASP.NET Web 应用程序,这些应用程序将数据发送到 Application Insights。
问题是,当我要在 Application Insights 中“配置 Application Insights Profiler”(在“性能”选项卡下,然后是“配置分析器”)时,它会显示一条消息“我们检测到您的一个或多个应用程序正在使用较旧的探查器代理。您必须使用最新的代理才能获得新的基于触发器的分析功能。点击这里了解更多'。
当我转到链接时,它要求检查虚拟机位置“C:\Packages\Plugins\Microsoft.Azure.Diagnostics.IaaSDiagnostics”中的 Windows Azure 诊断 (WAD) 扩展版本。
我创建了一个应用程序列表,这些应用程序在特定 Application Insights 的 web.config 中具有 INSTRUMENTATION KEY。我登录到部署了这些应用程序的每个虚拟机并检查了位置。它们都安装了最新的 Windows Azure 诊断 (WAD) 扩展。
在这一点上,我不知道消息的原因。你能告诉我,有没有一种简单的方法来检查它显示消息的应用程序?
azure - 如何在使用 Application Insights 将新资源添加到资源组时创建警报
我有资源组,我想在使用 application-Insights 将新资源添加到该资源组时创建警报
azure - 由于 MicrosoftInstrumentationEngine_x86.dll 中的 StackOverflowException,Azure 应用服务崩溃
我们每天多次遇到随机的 Azure 应用服务崩溃。每次应用程序崩溃时,应用服务都会重新启动。
该应用程序是一个运行 .NET Framework 4.7 的 ASP.NET MVC 5 应用程序。崩溃监控已启用,并且崩溃转储的结果导致我们出现以下异常:
该应用程序使用 Microsoft Application Insights SDK(最新版本 2.15),并且我们还在站点上完全启用了 Application Insights 站点扩展以使用 SQL 分析(运行预安装站点扩展,版本 2.8.37.4238)。
我的结论是异常与 Application Insights Site Extensions 相关,但我不知道为什么以及如何解决它(没有完全禁用 Application Insights)。
我们应该使用 SDK 还是站点扩展而不是两者?会不会是冲突?
有没有其他人遇到过类似的问题?
azure-cloud-services - 适用于云服务的 Application Insights Profiler ApplicationInsightsProfiler 接收器密钥
根据文档Profile live Azure Cloud Services with Application Insights。必须在 WadCfg 中提供应用程序洞察密钥。
但是,在每个环境使用 ServiceConfiguration.*.cscfg 文件时,应用程序洞察力密钥存储在 cscfg 文件中,但<ApplicationInsightsProfile>
似乎不支持该位置。
如何将应用程序洞察密钥链接到 WadCfg 文件中的分析器接收器。或者是否有其他方法可以为每个环境配置 Application Insights Profiler?
azure - 跨度处理器是否可以用于替换/编辑/屏蔽应用程序洞察中请求 URL 中存在的电子邮件 ID?
我在 url 中有电子邮件 ID 作为路径参数(我知道,这是个坏主意。但它已经完成)并且这些电子邮件 ID 登录到 Application Insights。是否有任何方法可以使用跨度处理器通过仅替换/编辑/删除 url 中的电子邮件 ID 来修改此遥测数据?
我能够更改跨度的名称,能够删除整个跨度属性,即 http.url ,它是包含 url 的属性。属性处理器没有帮助,因为我不想更新/删除整个 url。我只想屏蔽 url 中存在的电子邮件 ID,保持 url 中的所有其他信息不变。
跨度处理器是否能够修改跨度名称以外的任何内容?或者,当对属性使用提取操作时,有没有办法对属性值执行简单的字符串操作(如替换、子字符串等)?
附加的屏幕截图显示了请求的示例 url 以及它在 Application Insights 中的显示方式。
我期望将 URL = ...ha/emailloggertest/joachim/{emailid1}/{emailid2} 推送到 Application Insights 中。
这就是我使用日志处理器替换我们使用 logger 显式推送的电子邮件 ID 所做的事情,但类似的 hack 不适用于 span 处理器。以下是用于实现 Microsoft 文档中提到的遥测处理器的 applicationinsights.json 文件的摘录。
kubernetes - ApplicationInsight 未从 AKS pod 获取遥测数据
在应用程序洞察力和仪表板中,我们从 API 管理器 APIS 获取遥测数据。但是在同一个 App 洞察力中,我们没有从在 AKS pod 中运行并使用安装密钥作为容器内的环境变量进行连接的后端应用程序中获得遥测。在应用程序 pod 日志中,我们收到如下所示的错误,它注意到新版本的应用程序仅受此问题影响,而某些最近未部署的应用程序未受此问题影响。我们检查了受影响 pod 容器中的检测键和字符串部分,并且都为检测键设置了适当的环境变量。
我们得到的一些豆荚低于错误
WARN cmaiccTransmissionNetworkOutput - 在过去 5 分钟内,以下操作失败了 1 次(共 42 次):无法将遥测数据发送到摄取服务(遥测数据将存储到磁盘):
- I/O 异常:org.apache.http.NoHttpResponseException: dc.services.visualstudio.com:443 响应失败(1 次) WARN cmaiccTransmissionNetworkOutput - 在过去 5 分钟内,以下操作失败了 1 次(共 41 次) :无法将遥测数据发送到摄取服务(遥测数据将存储到磁盘):
但是,当我们通过 telnet 测试从运行 pod 的节点到 dc.services.visualstudio.com:443 的通信时,它已连接。
我们收到此错误的其他 pod,
- 摄取服务返回 400(遥测项目长度不得超过 65536)(1 次)警告 cmaiccTransmissionNetworkOutput - 在过去 5 分钟内,以下操作失败 1 次(共 1 次):无法向摄取服务发送遥测数据(遥测将存储到磁盘):* 摄取服务返回 400(遥测项长度不得超过 65536)(1 次)警告 cmaiccTransmissionNetworkOutput - 在过去 5 分钟内,以下操作失败 1 次(共 1 次):无法发送遥测到摄取服务(遥测将存储到磁盘):
azure - 如何在 Application Insights 的 Azure 门户中检查特定用户 ID 或员工 ID 的日志?
我是 Azure 的新手。
在我们的应用程序中,一些用户无法登录,我想检查特定用户的 API 响应。但我无法通过用户 ID/员工 ID 搜索失败/异常。
我怎样才能做到这一点?
提前致谢!