首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在云中监控.NET (核心)应用?

如何在云中监控.NET (核心)应用?
EN

Stack Overflow用户
提问于 2021-03-25 17:38:12
回答 1查看 46关注 0票数 0

我们有一个由不同的前端和后端组件组成的webapp。这些组件大部分是使用.NET框架( ASP.NET )构建的,也有一些是使用ASP.NET核心构建的。我们的产品目前是在客户本地安装的,但我们现在正在将我们的产品转移到云(AWS)。

现在我们将我们的产品转移到云上,我们也在研究如何监控我们的组件。我们一直在研究New Relic和Dynatrace,它们都给出了分布式跟踪,这将向我们展示请求在我们的应用程序中移动时的性能。但我们想知道这是否能为我们提供足够的信息来找到事故的根本原因。例如,这两个工具都能够准确地指出哪个API调用很慢,但它们没有提供为什么它很慢的细节,或者API调用中的哪个方法很慢。

那么你对像Dynatrace和New Relic这样的APM工具有什么经验呢?在发生事故时,他们是否提供了足够的信息?或者,您是否仍然需要其他工具,如.NET分析器,来查找根本原因?

EN

回答 1

Stack Overflow用户

发布于 2021-04-19 23:02:50

Dynatrace给出了请求如何在应用程序中移动的完整细节。

  • With Service Flow您可以可视化该路径。
  • with Response time hotspot您可以查看请求执行方式的详细信息
  • with method
  • 您可以确定请求链中最慢的方法在哪里
  • with Backtrace您可以了解哪些服务依赖于您的服务请求

H19选项卡失败率为您提供了有关所有错误的信息和说明,进一步的hospot选项卡为您提供了有关事件的完整信息并分析其根本原因。在AI的支持下,为行动奠定基础。

在我的案例中,主要的成功案例是Dynatrace帮助我们找到代码执行中的错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66796682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档