2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

AppDynamics 在 APM 解决方案中增加最终用户监测功能

  • 2012-03-13
  • 本文字数:931 字

    阅读完需:约 3 分钟

应用程序性能管理系统(Application Performance Management,APM)提供商 AppDynamics 于 3 月 7 日宣布推出最终用户监测功能。新功能具备测量浏览器渲染时间和网络延迟能力,作为性能管理解决方案的一部分,用户无需额外付费。该功能无缝集成到现有的业务事物中,并且最终用户流量将会一并显示在流量图表中。

最终用户监测(EUM)被认为是APM 产品的基本功能之一,但与此同时其它APM 供应商,如 New Relic dynaTrace ,已经在他们的产品中提供了上述功能,AppDynamics 截至目前只能提供 Java 和.NET 应用程序服务器监控。所有的三个产品都应用他们自己的代理程序来修改被监测系统生成的返回 HTML。修改后的 HTML 包括了用来记录页面加载和渲染时间的 JavaScript,并将数据发送回 APM 系统。这样 APM 系统就可以监测最终用户感知到的性能,并可以辅助修复只在特定地域或浏览器才发生的问题。

市场上其它产品,如 BMC Coradiant Tivoli ETEWatch ,使用网络嗅探技术测量网络耗时,但它们都不能监测浏览器渲染时间,然而现在浏览器端负责执行越来越多的动态脚本,这就让 EUM 变得愈加重要。此外,这些技术不能用来监测部署在云端,如 IaaS 或 PaaS,上的应用程序,因为这些技术需要额外的网络设备支持。

根据 AppDnamics 公布的信息,他们的监测方式与其它厂商的主要区别是他们的动态基线技术,这项技术可收集浏览器指标和网络延迟,并增强了收集到数据传输回 APM 服务器的方式。运行于应用程序服务器上的代理程序插入一小段 JavaScript 代码来收集数据。这段程序收集数据并在下次请求中将数据发送回去,而不是采用像 web bugs 通常使用的,通过发起一次额外的请求传输数据的方式。动态基线功能可以找出正常的响应时间,因此它可以学习到正常的响应时间从而在异常行为发生时实时给出警告,而无需手工配置警告阈值。

此外,AppDynamics EUM 提供了基本的、类似 Google Analytics 提供的分析功能。能够可视化的显示请求数量,及按每种浏览器或地理区域划分的响应时间。

EUM 功能是 AppDynamics Pro 的组成部分,SaaS 客户现在已经可以使用。该功能预计在本地安装版(on-premise)的版本 3.4 中可用,目前计划的发布时间是 3 月底。

查看英文原文: AppDynamics Extends APM Solution to Include End User Monitoring

2012-03-13 08:232675
用户头像

发布了 32 篇内容, 共 10.1 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

智汇未来,数驭决策:2025年大数据分析软件实力榜与Smartbi探析

新消费日报

每日一题系统

深圳亥时科技

在AI技术唾手可得的时代,挖掘新需求成为核心竞争力——某知名AI编程助手框架需求探索

qife122

开发者工具 AI编程

掌握YashanDB的存储引擎选择与优化方法

数据库砖家

掌握YashanDB数据库成功应用的经验

数据库砖家

YashanDB的性能以支持大数据应用

数据库砖家

智能制造 柔性制造经验总结(2)

万里无云万里天

工业 智能制造 工厂运维

Radicle 1.5.0 发布:去中心化 Git 协作平台迎来新升级

qife122

git 去中心化协作

微服务架构:SAGA模式

俞凡

架构 设计模式

用YashanDB数据库实现精准营销的数据驱动策略

数据库砖家

有效利用YashanDB数据库提升研发数据管理水平

数据库砖家

行业领先的YashanDB数据库数据压缩技术揭秘

数据库砖家

掌握YashanDB数据库数据压缩技术提升存储效率

数据库砖家

追踪YashanDB数据库的行业发展动态与趋势

数据库砖家

如何用YashanDB数据库实现智能数据分类管理

数据库砖家

如何优化YashanDB数据库的查询性能

数据库砖家

java调用服务报错400

刘大猫

人工智能 云计算 大数据 算法 物联网

优化数据库索引:YashanDB数据库实用技巧盘点

数据库砖家

Syncfusion重构Essential Studio套件,为开发者提供更灵活选择

qife122

sdk UI组件

智能制造 柔性制造经验总结(3)

万里无云万里天

工业 智能制造 工厂运维

在YashanDB数据库中赋予数据更多价值的方法

数据库砖家

在数据共享环境下,YashanDB的优势分析

数据库砖家

Go 设计模式:Flyweight

俞凡

设计模式

基于测试容器的测试左移实践

俞凡

测试

优化YashanDB查询性能的十大实用方法

数据库砖家

掌握YashanDB的数据模型设计理念的关键技巧

数据库砖家

总结YashanDB优势与短板

数据库砖家

原型设计范例

执于业务

如何应用YashanDB数据库提升客户体验

数据库砖家

如何有效管理YashanDB数据库的安全性

数据库砖家

如何有效管理YashanDB数据库中的权限与安全

数据库砖家

AppDynamics在APM解决方案中增加最终用户监测功能_Java_Fabian Lange_InfoQ精选文章