写点什么

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

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

关注

评论

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

RabbitMQ 消息队列幂等性,优先级队列,惰性队列的详细说明

量贩潮汐·WholesaleTide

Rabbit MQ

阿里云CDN应对DDoS攻击策略

网络安全服务

阿里云 CDN 服务器 DDoS DDoS 攻击

CAD等分对象方法

极客天地

Orpheus 语音模型支持中文预训练和微调,模拟细微语音特征;谷歌版 MCP 来了,A2A 协议让不同厂商 Agent 协作

声网

文心4.5Turbo将发布!体验百度文心4.5与X1后,大模型评测:预测新模型能力更强、价格迎新低做开发者延伸的"手和脑"

Yan-英杰

AI 大模型

企业网络升级必备:SD-WAN可以做到这些!

Ogcloud

SD-WAN SD-WAN组网 SD-WAN厂商 sd-wan专线 SD-WAN厂家

工作搁置重启:引发的决策深思

TechLead Studio

决策管理

CAD复制到excel如何调整图纸格式

极客天地

crossover安装exe后无法打开怎么办?用CrossOver安装成功的软件但打不开怎么办?

阿拉灯神丁

容器 应用程序配置 Mac软件 CrossOver Mac下载

zk源码—单机和集群通信原理

电子尖叫食人鱼

CAD如何调整动态块参数显示大小

极客天地

Nexpose 8.2.0 for Linux & Windows - 漏洞扫描

sysin

Nexpose

SD-WAN如何突破传统MPLS网络局限?

Ogcloud

SD-WAN SD-WAN组网 SD-WAN厂商 sd-wan专线 SD-WAN厂家

从Grok-3霸榜谈起:高难度题库如何助力AI推理能力飞跃?

澳鹏Appen

数据集 大模型 题库

为什么我们需要淘宝商品详情数据 API?

代码忍者

淘宝API接口

zk源码—单机和集群通信原理(二)

电子尖叫食人鱼

2024公有云大模型调用量,火山引擎中国第一!

极客天地

从垃圾回收的角度解析ThreadLocal

喝水不抬头

我们又忘了,人形机器人≠AI

脑极体

AI

等保合规体系化建设

黑龙江陆陆信息测评部

瞧瞧别人家的限流,那叫一个优雅!

不在线第一只蜗牛

Java

GUI Tracker采集工具,Agent时代的数据利器

澳鹏Appen

智能体

在.NET中使用正则表达式匹配特殊字符[和]——双重转义的技巧

雄鹿 @

.net csharp

[直播预告]StarRocks 小课堂 监控告警全覆盖,别等服务挂了才处理!

StarRocks

StarRocks 数据库· 数据异常 镜舟科技 数据警告

PHP传递参数(跨文件)的8种常见方法

量贩潮汐·WholesaleTide

php

JavaScript 常用的高阶函数

雄鹿 @

JavaScript

MPP 架构解析:原理、核心优势与对比指南

镜舟科技

大数据处理 分布式计算 存算分离 StarRocks MPP 架构

《Operating System Concepts》阅读笔记:p601-p605

codists

操作系统

行业SOTA,京东首个自研十亿级时序大模型揭秘

京东零售技术

大语言模型火爆的今天,我们为什么还要拥抱世界模型?

脑极体

AI

这是一个文章标题

爱写字的阿城

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