草庐IT

Insights

全部标签

docker - dotnet 发布后在 docker 镜像中找不到 Application Insights 依赖项

尝试从docker镜像运行我的应用程序时收到以下错误:Error:assemblyspecifiedinthedependenciesmanifestwasnotfound--package:'Microsoft.ApplicationInsights.AspNetCore',version:'1.0.2',path:'lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll'docker镜像基于microsoft/aspnetcore。使用dotnetrestore和dotnetpublish在docker镜像上构

docker - dotnet 发布后在 docker 镜像中找不到 Application Insights 依赖项

尝试从docker镜像运行我的应用程序时收到以下错误:Error:assemblyspecifiedinthedependenciesmanifestwasnotfound--package:'Microsoft.ApplicationInsights.AspNetCore',version:'1.0.2',path:'lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll'docker镜像基于microsoft/aspnetcore。使用dotnetrestore和dotnetpublish在docker镜像上构

c# - 如何在使用 OWIN 的 WebApi 项目上启用 Application Insights 服务器遥测?

我们在生产中的几个项目中遇到了很多问题(读取响应时间长),并且想确切地了解服务器上发生了什么。然后,我按照thisarticle继续将ApplicationInsights添加到我们所有的项目中。.问题是我们的两个WebAPI项目都没有将服务器数据发送到Azure门户,而所有其他项目(MVC5)都是。这是我在Azure上访问相应的ApplicationInsightsBlade时显示的内容:我尝试在我们的AzureVM的ApplicationInsights状态监视器中禁用和重新启用数据收集,在向API发出请求时重启IIS几次,但无济于事。当我在MVC项目上启用它时,当我在站点上打开页

c# - 如何将异常链接到 Azure 上的 Application Insights 中的请求?

我们在Azure上使用Owin来提供REST服务,并且必须直接向ApplicationInsights报告。我们想要记录异常和请求。现在我们有这个:usingAppFunc=Func,Task>;publicclassInsightsReportMiddleware{readonlyAppFuncnext;readonlyTelemetryClienttelemetryClient;publicInsightsReportMiddleware(AppFuncnext,TelemetryClienttelemetryClient){if(next==null){thrownewArgum

c# - 如何告诉 Application Insights 忽略 404 响应

ApplicationInsights最近开始给我寄一份每周遥测报告。我的问题是它告诉我有一堆失败的请求、失败的依赖项和异常,但是当我点击分析失败时,我发现它们都与机器人或坏人试图访问不存在的页面有关我的网站。有没有一种简单的方法可以告诉ApplicationInsights我对与尝试访问不存在的页面相关的指标不感兴趣?是的,我很欣赏每周遥测报告,但我不想花时间调查我认为是“误报”的一类经常报告的问题。 最佳答案 您可以修改请求遥测并将其标记为成功(而非失败)。这样,请求将被AI正确地记录下来,但作为一个成功的请求。您需要实现Tel

c# - 具有 Application Insights 的 Log4Net

我正在尝试配置我的azureasp.net网站以将log4net跟踪发送到AzureApplicationInsights。我可以在我的azure控制台页面View等中看到,因此我知道它工作正常。我还可以看到log4net跟踪,当配置文件处理程序时,但是当配置log4net以使用应用程序洞察处理程序时,我没有看到任何log4net条目出现在应用程序洞察仪表板中,在构建或运行时没有错误或警告-只是仪表板中没有结果。我查看了Fiddler中的网络流量,我可以看到页面浏览数据等被发送到应用程序洞察,但没有看到log4net跟踪流量,因此我怀疑这是一个配置问题。另外,我在我的主项目中尝试了Te

c# - 将 Azure Application Insights 与 Azure WebJob 结合使用

Azure文档涵盖了将AzureApplicationInsights集成到不同应用程序类型(例如ASP.NET、Java等)中的许多示例。但是,该文档没有显示将ApplicationInsights集成到AzureWebJob中的任何示例。是否有人链接到涵盖如何将AzureApplicationInsights集成到构建为控制台应用程序的AzureWebJob的示例或文章? 最佳答案 我编写了一个通过ApplicationInsights跟踪事件和指标的控制台应用程序,我认为通过添加以下NuGet包,WebJob不会有太大不同:M

c# - 为 Application Insights 指标中的每个请求添加自定义属性

我想将自定义属性添加到ApplicationInsights对我的应用程序的每个请求采取的指标。例如,我想添加用户登录和租户代码,例如我可以在Azure门户中对指标进行分段/分组。相关文档页面似乎是这个:Setdefaultpropertyvalues但是这个例子是针对事件的(即gameTelemetry.TrackEvent("WinGame");),而不是针对HTTP请求:varcontext=newTelemetryContext();context.Properties["Game"]=currentGame.Name;vargameTelemetry=newTelemetry

c# - 在 Application Insights 中查看 POST 请求正文

是否可以在ApplicationInsights中查看POST请求正文?我可以看到请求详细信息,但看不到应用程序洞察中发布的负载。我是否必须通过一些编码来跟踪它?我正在构建一个MVC核心1.1WebApi。 最佳答案 您可以简单地实现自己的TelemetryInitializer:例如,下面的实现提取有效负载并将其添加为请求遥测的自定义维度:publicclassRequestBodyInitializer:ITelemetryInitializer{publicvoidInitialize(ITelemetrytelemetry)

Insights直播回顾——手语服务,助力沟通无障碍

HMSCoreInsights第九期直播–手语服务,助力沟通无障碍,已于12月29日圆满结束,本期直播与小伙伴们一同了解了HMSCore手语服务的亮点特性、底层技术以及演进规划,下面我们一起来回顾本次直播的精彩内容吧!【内容回顾】1、 亮点特性——中文手语生成与虚拟形象展示。2、 刨根问底——支撑手语服务功能实现的技术细节。3、 循序渐进——手语服务在语种、词库以及手语识别上的演进规划。【专家观点】Andy,华为AI算法专家华为在很早之前就开始了无障碍沟通方面的探索,经过不断地积累与探索,我们将HMSCore手语服务这套能力开放出来,让更多开发者能够一起为无障碍沟通环境的建设添砖加瓦,也能在持