写点什么

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

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

关注

评论

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

如何在 Ubuntu / Raspbian 上安装 PostgreSQL

HoneyMoose

掌握 C# 变量:在代码中声明、初始化和使用不同类型的综合指南

小万哥

C# .net 程序人生 软件工程 后端开发

IT行业,抢滩大模型

脑极体

AI IT

流式传输 VR 和 AR 内容——实时云渲染服务

3DCAT实时渲染

实时渲染 实时云渲染 云流化

阿里巴巴按关键字搜索商品API(alibaba.item_search):如何保证阿里巴巴按关键字搜索商品API返回的商品信息的准确性

技术冰糖葫芦

API 编排

强化加密生态合规性:Token Explorer 助你一臂之力!

Footprint Analytics

区块链 Token

模型服务网格:云原生下的模型服务管理

阿里巴巴云原生

阿里云 云原生 服务网格

云原生场景下,AIGC 模型服务的工程挑战和应对

阿里巴巴云原生

阿里云 云原生

RocketMQ 中冷热分离的随机索引模块详解

阿里巴巴云原生

阿里云 RocketMQ 云原生

修复uni-simple-router@2.0.7版本query参数为null时的bug

达摩

uni-app Vue uni-simple-router

低代码与智能化办公:解锁工作效率的新纪元

不在线第一只蜗牛

人工智能 低代码 数字化 智能化 智能办公

2023 IoTDB Summit:北京城建智控科技股份有限公司高级研发主管刘喆《IoTDB 在城市轨道交通综合监控系统中的应用》

Apache IoTDB

了解一下Java21的VirtualThread

袁世超

虚拟线程 Java21

无需改动代码:将传统应用平滑迁移到云端

北京好雨科技有限公司

Kubernetes 容器 #云原生

在线白板软件哪个好?2024年不要错过这7款高效神器!

彭宏豪95

效率工具 在线白板 在线协作 效率软件 boardmix

通过python封装1688商品跨境属性API接口文档

tbapi

Python爬虫 1688API 1688商品跨境属性接口

发现一款提高工作效率的利器——ONLYOFFICE办公软件

袁袁袁袁满

人工智能 Office 自动化办公

如何做标准化?| 京东云技术团队

京东科技开发者

典型场景解析|PolarDB分布式版如何支撑SaaS多租户?

阿里云瑶池数据库

数据库 阿里云 SaaS 多租户

2024-01-17:lc的30. 串联所有单词的子串

福大大架构师每日一题

福大大架构师每日一题

申请开启|成为亚马逊云科技 Community Builder,共建云端社区!

亚马逊云科技 (Amazon Web Services)

数据库

电商通讯服务

cts喜友科技

通信 通讯

阿里巴巴按关键字搜索商品 API (alibaba.item_search)在电商中的需求

技术冰糖葫芦

API

2024年要想做好谷歌SEO,你需要了解这些新趋势!

九凌网络

左耳听风 - 高效沟通「读书打卡 day 09」

Java 工程师蔡姬

读书笔记 程序员 个人成长 沟通 职业发展

C-Shopping基于Next.js,开源电商平台全新亮相

Geek_9da61c

nodejs nextjs Redux Tailwind reactjs

相比于 Jira,极狐GitLab 的敏捷项目管理是怎样的?

极狐GitLab

淘宝商品列表数据怎么导出

tbapi

淘宝电商 淘宝商品数据接口 taobao agent system

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