TraceView 中 .NET 应用程序的 3 个新自定义选项!

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡/ 赠书活动

目前,正在 星球 内带小伙伴们做第一个项目:全栈前后端分离博客项目,采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 204 小节,累计 32w+ 字,讲解图:1416 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 870+ 小伙伴加入,欢迎点击围观

通过对我们的 .NET 工具进行最新更新,我们通过提供额外的自定义选项来扩大我们对高级用户的承诺。我们的 TraceView 工具团队非常努力地工作,以确保新用户和长期用户的安装体验快速而简单。在我们努力提供出色的开箱即用体验的同时,我们意识到我们的最终用户在监控方面也需要定制提供的灵活性。查看我们在下面推出的一些新的 .NET Framework 选项!

细分用户流量以进行更智能的故障排除

默认情况下,TraceView 提供了大量过滤选项来帮助用户深入了解更多细节,但现在可用于 .NET 的一个强大功能是流量分区。作为一种对跟踪进行分类的编程方式,用户可以为不同类型的请求流量创建存储桶。一个常见的例子是确定来自经过身份验证的用户和匿名用户的流量百分比。对于像 TraceView 这样利用时间段可视化(例如,TraceView 的小时、天和 7 天视图)的应用程序,开发人员和操作人员可以识别最流行的设置或过滤时间段以解决延迟问题。 要了解如何——请查看此处的文档。

增强……增强……

为了深入识别问题,我们的工具会自动将代码划分为应用程序的逻辑组件层,如“IIS”、“WCF-Service”、“ADO-NET”等,但添加新层也很有帮助用于调用外部进程或尚未检测的代码块。与分区一样,这种划分可以允许更高级的过滤,并能够深入了解可能隐藏在其他层中的潜在延迟原因。

分布式跟踪的详细信息

对于利用微服务或 .NET 多线程的应用程序,新的更新将允许更好的可视化。对于分布式系统,用户可以通过在服务之间传递 X-Trace ID 来连接进程和主机。来自后台和子线程的事件报告将为异步操作提供更好的支持。回溯、信息事件或返回值等其他详细信息也可以添加到自定义层,以获得更大的粒度。

试试看!

需要对功能强大且灵活的 .NET 应用程序进行性能监控吗?向我们索取演示, 注册我们的免费试用版 ,或者访问 TraceView 中的“安装代理”页面以开始使用我们的 .NET 工具的新更新!