写点什么

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

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

关注

评论

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

得物客服热线的演进之路

得物技术

大前端 客服

云计算安全扩展要求关注的安全目标和实现方式区分原则有哪些?

行云管家

云计算 等保 等保2.0 云计算安全扩展

简单介绍一下闭包及它的一些应用场景

是乃德也是Ned

7月月更

Qt|多个窗口共有一个提示框类

中国好公民st

qt 7月月更

【玩转 RT-Thread】 RT-Thread Studio —— 按键控制电机正反转、蜂鸣器

攻城狮杰森

OS 7月月更 RT-Thread

关于 Web Content-Security-Policy Directive 通过 meta 元素指定的一些测试用例

汪子熙

JavaScript 前端开发 CSP meta 7月月更

系统入门-Linux系统基础命令

Albert Edison

7月月更

如何在博客中添加Aplayer音乐播放器

echeverra

前端

如何参与开源项目 - 细说 GitHub 上的 PR 全过程

胡说云原生

GitHub 开源 pull request DevStream

Android自定义TextView实现高度和宽度,解决字体适配问题

芝麻粒儿

Android Studio TextView 7月月更

Scala 基础 (六):面向对象(下篇)

百思不得小赵

scala 大数据 7月月更

决策树算法

秃头小苏

决策树 7月月更

交付效率提升52倍,运营效率提升10倍,看《金融云原生技术实践案例汇编》(附下载)

York

云原生 金融科技 金融行业

Python|正则表达式

AXYZdong

Python 7月月更

为租客提供帮助

源字节1号

微信小程序 软件开发 前端开发 后端开发 租房小程序

风靡B站的《看漫画学Python》到底是什么来头?

博文视点Broadview

科普达人丨一文弄懂什么是云计算?

阿里云弹性计算

云计算 阿里云 虚拟化 神龙架构 IT资源利用

千人规模互联网公司研发效能成功之路

laofo

互联网 DevOps 研发效能 工程效率

开发一个小程序商城需要多少钱?

CRMEB

【Python技能树共建】动态渲染页面爬取

梦想橡皮擦

Python 7月月更

wallys/Qualcomm IPQ8072A networking SBC supports dual 10GbE, WiFi 6

wallys-wifi6

IPQ8072 IPQ9072a

ORACLE进阶(五)SCHEMA解惑

No Silver Bullet

oracle schema 7月月更

作战图鉴:12大场景详述容器安全建设要求

青藤云安全

网络安全 解决方案 容器安全

electron添加SQLite数据库

空城机

sqlite Electron 7月月更

java零基础入门-Java正则表达式

喵手

Java 7月月更

LeetCode-144. 二叉树的前序遍历(java)

bug菌

Leet Code 7月月更

Vue 灰度发布新功能的那些事

南城FE

Vue 前端 灰度发布 7月月更

基于鲲鹏原生安全,打造安全可信的计算平台

极客天地

盘点JS判断空对象的几大方法

猪痞恶霸

前端 js 7月月更

基于华为云IOT设计智能称重系统(STM32)

DS小龙哥

7月月更

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