听云廖雄杰:全栈APM,打造端到云的全方位监控体系

 【51CTO.com原创稿件】2017年4月14日-15日,由51CTO主办的WOTA全球架构与运维技术峰会在北京富力万丽酒店隆重召开。本次WOTA设置了15大前沿热点技术论坛,60+来自Google、LinkedIn、Airbnb、百度、阿里巴巴、腾讯等海内外一线互联网公司的技术大咖将带来超过50个历经沉淀的架构实战心得与成功经验分享案例,携手打造历时2天的行业顶级技术盛会。

在4月14日上午WOTA2017主会场,听云研发副总裁廖雄杰进行了主题为《全栈APM,打造端到云的全方位监控体系》的精彩演讲。之后,笔者对他进行了采访。

廖雄杰,听云研发副总裁,自2013年做APM全线产品开始,一直负责听云后端架构的研发和团队管理等工作。

既然谈到了APM,笔者的首个问题就针对APM对于传统行业数字化转型有哪些助力展开了提问。廖雄杰表示,除了互联网+思维之外,数字化转型另外一个非常重要的因素就是如何利用数据的能力,像京东、阿里这些互联网公司都有很强大的数据变现能力。那么,对于传统行业来讲,怎样利用数据去精益的推进它的运营,这是比较欠缺的。

对于APM来说,最重要的是百分之百用数据说话,像运维、监控这类工作很难纯粹的凭借经验,需要一个全面、强大的数据做支撑,这也是APM为并购的企业和出让公司提供一些监控过程中所必要数据的支撑的重要因素。

廖雄杰表示,大型的互联网公司通过一些手法都能够轻松的玩转APM,但对于初创公司和传统公司来讲,由于 APM需要比较大的精力做研发,且要进行数据采集,在没有侵入应用的方式时,需要把监控代码嵌到每个应用里面,要用一些技术手段去实现,无论是能力还是精力,包括研发成本等,显然都跟不上。听云近几年致力于第三方APM完整平台开发的原因就是为更多的用户提供一些免费版本的基础APM服务,给初创公司和传统行业提供一些技术服务。

在《全栈APM,打造端到云的全方位监控体系》的演讲中提到了两个新的概念,一个是全栈,一个是全方位监控,那么这两个“全”字代表什么,有哪些深层次的意义。廖雄杰表示,对于全栈来讲,工程师都会有一些工程师的情结,包括开发、运维等方面的工程师,都希望自己成为全栈的工程师。因此,全栈代表着技术工匠精神。APM希望把自己纳入到运维全栈的技能体系里面,因为运维最大、最多的工作就是监控,需要去把多种数据监控起来。数据怎么来?APM就是提供应用内部,包括网络应用跟各个环节之间交互的部分监控,这是全栈的意思。

全方位,是指数据一定要全。运维的监控要从各个环节,从应用到数据库,到MQ,到网络端,到用户,每一个环节都得监控到,漏掉了一个关键环节,很可能那个环节出现问题时,监控就会有一个很大的死角。因此,有可能发生问题的地方都应该有监控。

 

 

 作者:ZC

来源:51CTO

时间: 2024-10-04 18:06:54

听云廖雄杰:全栈APM,打造端到云的全方位监控体系的相关文章

金山云与雄迈科技日前结成战略合作伙伴关系

摘要: 金山云与雄迈科技日前结成战略合作伙伴关系,进入智能生活服务领域.这是金山云在2014年12月初获得金山集团及小米的10亿元投资后,首次对外宣布的合作项目. 金山云与雄迈签约后 金山云与雄迈科技日前结成战略合作伙伴关系,进入智能生活服务领域.这是金山云在2014年12月初获得金山集团及小米的10亿元投资后,首次对外宣布的合作项目. 金山云与雄迈签约后,后者会将旗下所有家庭安防产品部署在金山云,并将视频文件存于金山云云存储.届时将实现安防产品全部移动化.云端化,用户可以随时随地通过移动端了解

腾讯云全面开放云API接口 打造可编程云资源

据悉,腾讯云已于近日正式推出"云API" 2.0版本,将API接口全面开放给腾讯云客户和包括渠道商在内的合作伙伴,再次展示出腾讯全面开放的决心.数据显示,自腾讯实行开放战略三年以来,已开放超过1万多个接口,为开发者提供底层的http://www.aliyun.com/zixun/aggregation/12867.html">技术支持. 图:腾讯云API访问地址:http://www.qcloud.com/solution_api.html 此次开放云API接口主要面向

《全栈性能测试修炼宝典 JMeter实战》目录—导读

版权 全栈性能测试修炼宝典 JMeter实战 • 著 [美] Rogers Cadenhead 译 袁国忠 责任编辑 傅道坤 • 人民邮电出版社出版发行 北京市丰台区成寿寺路11号 邮编 100164 电子邮件 315@ptpress.com.cn 网址 http://www.ptpress.com.cn • 读者服务热线:(010)81055410 反盗版热线:(010)81055315 版权声明 全栈性能测试修炼宝典 JMeter实战 Rogers Cadenhead: Sams Teach

新IT运维模式下,全栈溯源助你解应用性能监控难题

2016年,Gartner对APM的定义将原来的五个维度定义修改成了三个维度,即:数字化体验监控(DEM),应用发现.追踪和诊断(ADTD),以及应用分析(AA).此外,Garter还强调,最终用户的体验始终是APM最重要的任务,而APM的核心功能则是能够基于应用去做问题的发现与诊断.这一定义的改变,源于用户在新的IT形势下,对APM提出的新需求. 近年来,公有云和移动互联网的增长,推动了APM市场和技术的快速发展.然而,云计算.微服务和容器化让监控的数据呈海量增长,为APM的发展带来了挑战.微

云时代的应用性能管理(APM)

我们都知道,当今的时代是一个新技术蓬勃发展的时代:大数据.云计算.移动互联网.物联网--作为应用服务开发者的我们,有了很多很好的选择:我们的传统的应用基础架构也开始向云端迁移:我们看一下,现在企业应用IT架构是什么样? 很典型,从用户一直到硬件,很立体的六个层面,从用户到CDN,到防护墙,防护墙内有一堆的服务器,跑的是你的代码,还有一堆的硬盘做数据存储,这是咱们传统企业的应用架构.到了云的时代,因为我要讲的是云时代的APM,架构就变成这样了,后端防火墙的一些东西都隐化了,到了云时代背后的一般都变

从责任界定和问题预警角度 解读全栈溯源对DevOps的价值

在2000年及更早的时候,应用大都是简单的3层架构,即界面层.业务逻辑层和数据访问层.而随着云技术和移动互联网的发展,时代对IT技术提出了更高的要求,它需要适应更迅捷的变化.同时,产品的迭代速度和效率变得更快,应用的复杂性也发生了爆炸式的增长,新时代的应用也变得更加难于管理. Gartner在2016年,对APM重新规划了标准,即需要满足数字化体验监控,应用发现.深入追踪与诊断(ADTD) ,应用分析(AA) 这三个条件才能称作真正的APM.在这组概念中,Gartner认为APM的核心功能则是能

Scott 带你掌握 Nodejs 打通全栈

本文约 7000 字,通读需要花费 5 分钟 大家好,我是 Scott,本文通过提供给大家学习的方法,以及我个人录制的一系列视频,帮助你更快更好的学习 Nodejs,了解前后端的 HTTP 知识,以及配置和使用阿里云 ECS 来部署你的 Nodejs 项目,成为那个具有争议的全栈开发工程师. 先简述下被很多新入行同学问到的问题,我从业 7 年,前 4 年在阿里巴巴做前端开发工程师,开发全网的通用创意模板,近 3 年在创业公司担任技术负责人,也就是听上去高大上的 CTO,我职业的前 6 年月工资不

基于阿里的Node全栈之路(五)前后端分离进阶-接口篇

上一篇文章我就简单的贴了下代码,放出来不到一天就破千了,这让我非常的意外,也很开心;) 我会好好的把上一篇的代码注释补一下的.然后决定再放一些我的代码和理解,俗话说: Talk is cheap, show me the code! 还记得我的架构中,只有前端静态代码,同时所有的请求是经过跨域发到api上的,那么这次,我们就来好好的分析下request接口的实现和我自己尝试的一种的开发流程--api文档(新接口文档) 先贴上我之前的前后端分离的方式,再简单的介绍下,看过前面文章的同学直接跳过哈!

什么是全栈呢(转)

背景 自从2013年离开北京后,就没有在固定单位上班了.期间捣鼓过一些东西,也挣了点小钱,日子也没有到过不下去非要找工作的地步. 只是觉得自身仍有不足,作为技术,还是想再开阔一点,再深刻一点,再专业一点. 也没有去刻意地投递简历,本来老婆怀孕,自己在家,时间比较多,所以就写写博客,所以会有一些来自私信的机会. 既然有机会,那就愉快地去追一下,本篇,就记录一下最近几个月的一些经历. 云XX 这个公司招聘全栈,要求精通编译.操作系统.计算机网络,要精通一门底层语言,比如汇编或者C,要精通一门高级语言