写点什么

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:232438
用户头像

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

关注

评论

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

运行时,物体移动旋转缩放插件,“RuntimeTransformGizmos插件”使用教程(Unity3D)

恬静的小魔龙

游戏开发 Unity 插件 虚拟仿真 游戏引擎

开发动态 | StoneDB 2022年版本发布里程碑

StoneDB

云原生 #数据库 大数据 开源 #开源

易观分析《2022年中国数据安全市场数据监测报告》正式启动

易观分析

技术

EMQ映云科技荣登《中国企业家》2022年度“新锐100”榜单

EMQ映云科技

开源 物联网 IoT emq 7月月更

浅谈负载

Damon

7月月更

DistSQL 深度解析:打造动态化的分布式数据库

SphereEx

数据库 开源社区 ShardingSphere SphereEx #开源

java程序员培训班怎么选?

小谷哥

个人实战经验:数据建模 “账户数据是属于维度还是账户域 ”

松子(李博源)

数据仓库 数据建模 数据中台场景实践

Tapdata 与优炫数据库完成产品兼容性互认证

tapdata

数据库 Tapdata 实时数据 交互式 优炫数据库

Spirng之Annotation注解与AOP使用

echoes

学习java开发技术有用吗?

小谷哥

tsconfig.json在配置文件中找不到任何输入,怎么办?

华为云开发者联盟

JavaScript 前端

活动报名:如何零基础快速上手开源的 Tapdata Live Data Platform?

tapdata

开源 开源社区 Tapdata 实时数据

wallys/new product/DR7915/MT7915+MT7975/WiFi6 MiniPCIe Module 2T2R

wallys-wifi6

智能运维场景解析:如何通过异常检测发现业务系统状态异常

云智慧AIOps社区

人工智能 机器学习 异常检测 智能运维 状态管理

算法题每日一练---第4天:图像模糊问题

知心宝贝

算法 前端 后端 7月月更

为Python打包创建一个世外桃源,解决打包太大且启动慢的问题

迷彩

pyinstaller 7月月更 Python打包

同构+跨端,懂得小程序+kbone+小程序容器就够了!

Geek_99967b

小程序容器

2022年中国第三方支付市场专题分析

易观分析

第三方支付

2022年中国人工智能产业生态图谱

易观分析

人工智能

还在用 ListView?使用 AnimatedList 让列表元素动起来

岛上码农

flutter ios 安卓开发 跨平台开发 7月月更

阿里云技术专家郝晨栋:云上可观测能力——问题的发现与定位实践

阿里云弹性计算

DevOps 运维 可观测性

这样优化Spring Boot,启动速度快到飞起!

艾小仙

Java 微服务 springboot Eureka 微服务治理

李宏毅《机器学习》丨5. Tips for neural network design(神经网络设计技巧)

AXYZdong

机器学习 7月月更

你离「TDengine 开发者大会」只差一条 SQL 语句!

TDengine

tdengine 开源 时序数据库

极客星球丨字节跳动一站式数据治理解决方案及平台架构

MobTech袤博科技

架构 运维 数据治理 全链路

跟我读论文丨Multi-Model Text Recognition Network

华为云开发者联盟

人工智能 文字识别 语言模型 视觉特征

“万物互联,使能千行百业”,2022 开放原子全球开源峰会 OpenAtom OpenHarmony 分论坛即将开幕

kk-OSC

开源 开放原子全球开源峰会

带你认识8个软件设计中的谬误

华为云开发者联盟

后端 分层架构 开发

26岁从计算机视觉界“黄埔军校”博士毕业,他想为车打造一双慧眼

华为云开发者联盟

人工智能 计算机视觉 天才少年 激光感知

接口文档进化图鉴,有些古早接口文档工具,你可能都没用过

Liam

Postman 接口文档 API swagger API文档

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