为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > [什么是真正的友谊]什么是真正的APM?(1)

[什么是真正的友谊]什么是真正的APM?(1)

2018-01-17 6页 doc 18KB 24阅读

用户头像

is_037433

暂无简介

举报
[什么是真正的友谊]什么是真正的APM?(1)[什么是真正的友谊]什么是真正的APM?(1) [什么是真正的友谊]什么是真正的APM, (1) 篇一 : 什么是真正的APM, 近年来APM行业被越来越多的企业所关注,尤其是在2014年末,NewRelic的成功上市,更加激发了人们对这个行业前景的无限遐想。那么究竟什么是APM?APM的目的是什么?要求我们做什么?有不少企业对APM的理解其实是有偏差的,本文将向您阐述一个真正完整的APM概念。 APM 是Application Performance Managment的缩写,字面意思很容易理解,“应用性能管理”。它...
[什么是真正的友谊]什么是真正的APM?(1)
[什么是真正的友谊]什么是真正的APM?(1) [什么是真正的友谊]什么是真正的APM, (1) 篇一 : 什么是真正的APM, 近年来APM行业被越来越多的企业所关注,尤其是在2014年末,NewRelic的成功上市,更加激发了人们对这个行业前景的无限遐想。那么究竟什么是APM?APM的目的是什么?要求我们做什么?有不少企业对APM的理解其实是有偏差的,本文将向您阐述一个真正完整的APM概念。 APM 是Application Performance Managment的缩写,字面意思很容易理解,“应用性能管理”。它是由Gartner归纳抽象出的一个管理模型。注意,这个管理模型的由来,是经过大量调研与后的归纳与抽象,这些切实需求由来已久,IT从业者们对它的理解与实践也几乎是从IT诞生至今就已开始,这并不是一次发明。 What:应用映射。 Why: 曾经与多名CTO深入探讨过这个问:你们有完整的应用架构图吗?得到的回答不少是闪烁其词的,有的CTO很直接地摇摇头。更有甚者是这么回答的,公司应用系统年代久远,就算目前所有的架构师专职绘图,也很难在短时间内完成全部的应用架构图。 大多数企业的应用架构,是黑盒或灰盒,这就是现状。 假如应用架构图是完整的,那么还有一个需求即:针对于某次故障请求的真实请求链路拓扑。是的,负载均衡一共分发了N台机器作为集群,但承接某次具体请求的是集群中的某些机器,那么,是哪些机器?它们当时的性能是什么样子?请求顺序是怎样的? How: 云智慧透视宝实现了应用的完整架构: 与单次请求的应用架构: 可以看到,在上面的示例中,完美了解决了我们在应用架构层面遇到的问题。 具体做法,我们将在后续文章中单独介绍,其中包含了web容器插件、编程语言Hook插件等技术细节。 什么是真正的APM,_apm是什么 What:应用事务分析 Why:当然这里说的事务不是DB事务。这里指应用与用户交互的操作事务。举个例子:用户登录网站后,使用搜索功能搜索了耳机,从耳机列表中,选择了自己喜欢的耳机,打开查看详情,款式音效价格看来都不错,放入购物车,然后打开购物车进行购买,完成支付。 整个例子中,我们所说的事务可以抽象为: 登录 -> 搜索 -> 挑选 -> 购买 -> 支付 所以,单纯的记录登录成功率、购买成功率的意义不会至于大到分析整个应用的健壮稳定程度,准确地分析出整体事务的相互影响象限,才会。 How:熟悉GA的朋友都知道,GA花费了大量的力量以实现上述我们所描述的应用事务。但令开发者痛苦的是,必须要在代码中“埋点”,即在代码中的关键位置写入一行代码,以实现在关键位置的追踪,而业务总不是一成不变的,于是随着业务发展,“埋点”这个事情使得应用总在不停地修改、发布、修改、发布。 其实,用户在客户端所进行的所有操作,很明显,是有序的。要完成应用事务的记录,要完成的需求其实只是两个惟一性: 1、确定上下文的事务操作,是同一个用户; 2、确定所有事务操作的每一个步骤,是惟一一个动作。 于是我们便可对某一个应用取得的数据分析出以下应用事务,而整个过程中,用户不需要修改任何一行代码。具体的实现细节,后续会专门出文介绍。 什么是真正的APM,_apm是什么 What:深度应用诊断 Why:关键词是“深度”。比如某在线商城,接到了上海用户的反馈,登录慢,不响应。这其中可能出现问题的环节太多了:CDN可能有问题、Web Server或DB Server负载可能过高、业务代码中可能有bug、中间件可能不响应、甚至任何一个环节的物理磁盘或物理 网卡可能出现了故障,等等。想要准确地找到问题所在,即使不经一番寒彻骨,八成也要先打个冷战。 How:这里有几个难点是: 1、在不修改用户代码的前提下,取得代码运行时性能数据; 2、终端用户数据、运行时性能数据、物理指标数据、服务运行指标数据,有效关联; 3、有太多需关注的点,怎样方便快捷地部署采集端; 4、不影响或很少影响原应用性能。 以上也正是APM提出的需求。 一键式的、无干预的安装部署与更新升级,以替代繁琐的部署与升级;采用各个语言的底层Hook来针对性地编写语言Agent插件,以此实现不修改用户代码而取得运行时性能数据;通过主机、应用、服务、请求的惟一标识,来进行有效的数据关联;通过特有的数据采样算法来达到2%以下的性能影响;一体化的数据模型,以替代密集的数据孤岛。这段特征,描述的是云智慧透视宝的Smart Agent。 什么是真正的APM,_apm是什么 What:分析与报告 Why:简单地讲,APM对数据有两点要求: 1、数据处理要及时,必要时候要做到实时的处理,问题可能随时都会发生; 2、数据的分析报告要精确,大量的数据本身是无价值的,按 照业务模型进行精确分析、预测才有其价值体现。 How:APM数据是天然的大数据,符合4V特征。因此难点几乎与大数据处理的难点相重合: 1、数据模型语言要统一 2、数据存储与查询 3、大量复杂数据的关系建模 可以看到,云智慧透视宝架构中Pipe Cluster的是对流数据的处理的核心部分,分布式、集群部署的Pipe Worker可实现实时的消息消费,同时基于此架构的Data Platform与Alter Engine可实时对任意维度的数据进行分析与预警。目前数据采集量720亿条/每天,共存储200,000亿条数据。 下图是对比了国内外APM行业的各厂商对以上APM模型中五个层次的认识与支持程度: 篇二 : 真正的友谊是什么, 真正的友谊是什么, 友谊就是在你流泪的时候,不是劝你不要流泪,而是陪着你流泪; 友谊就是在你大笑的时候,不是说你太疯,而是跟你一起大笑; 友谊就是在你失恋的时候,不是跟着男友在你面前晃悠,而是跟你一起郁闷; 友谊就是在你成功的时候,不是在旁边冷言冷语,说些怪话,而是能真正地跟你一起分享成功的喜悦; 友谊就是在你失败的时候,不是幸灾乐祸,而是与你一起面对; 友谊就是... 让你时刻都有幸福而宁静的感觉。 希望我的回答能让你满意`` 篇三 : 真正的友谊,是两个不朽的灵魂之间的默契 游子的离乡累积了亲子间的思念;成长的挫折唤起了对稚时童梦的思念;恋人间存在距离感而恋恋不忘;年老时的人儿依偎在摇椅上悉数着少时的时光,凝成了无尽的思念…… 我们的生活沉浸在思念的领域里,我们的幸福因思念而美丽。 她,是以往陪伴着我,与我共度时光的同窗死党。 小学毕业前,她牵着我来到距家不远的海边,从她的眼神里,我读懂了她的不舍,我看到了泪光的闪烁。此时此刻的她,如“断肠人在天涯”般无助的啜泣着。沉默许久,她强忍了哀伤,比手画脚的与我回味过去的点滴乐事,我们狂妄地笑着,猖狂着嘟着嘴巴,感动着,喝彩着…… “可是,我初中没能和你一起畅想开怀了,我爸妈将要到深圳那边去发展,他们决定把我一起带去那边生活,我舍不得你,真的。”她刚毅的性格最终妥协了,她的声音有泪水的搅拌,她抽泣着。此时此刻的我,如“断肠人在天涯”般无助。心头上压抑着千斤重的石头,感觉自己快要窒息,阳光把我们的心都晒得闷闷热。我的汗水与泪水 浑然一体,是非难辨。“我不想我们的友谊就这样分了、散了、淡了,可是我怕心的小船会把我们的距离拉扯得千万米远。”我终于发自肺腑的述说了一句话。后来,我们就在海边合着闷热的风,合着毒辣的太阳,合着我们的不舍和抽泣声,在海边逗留了许久,看着夕阳落山。我们彼此心中都明白了:即使此刻你在此岸,我在彼岸,但我们可以凭着对彼此的眷恋来诠释感情。夕阳终是起起落落的,但它终究是同一个太阳,改变的只是它把时间一块带走罢。我相信,它的心依旧炙热。 从不远处传来了一张信封,是她。她说她这个夏天要陪我一起度过。我的心豁然开朗,很高兴几年的分别听见对方的消息我还是如此激动,此时此刻,我和着凉爽的风,和着柔和的阳光,和着我满心的微笑。我懂:这就是幸福以及感情的真谛。 真正的友谊,是两个不朽的灵魂之间的默契。 我的心豁然开朗,很高兴几年的分别听见对方的消息我还是如此激动,此时此刻,我和着凉爽的风,和着柔和的阳光,和着我满心的微笑。我懂:这就是幸福以及感情的真谛。
/
本文档为【[什么是真正的友谊]什么是真正的APM?(1)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索