网站大量收购闲置独家精品文档,联系QQ:2885784924

业务级运维利器应用性能管理听云吴静涛.pptxVIP

业务级运维利器应用性能管理听云吴静涛.pptx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

业务级运维利器

吴静涛

听云技术副总裁

BS转云+端带来新的挑战CDN虚拟计算虚拟存储虚拟网络DBAlog研发网络运维外网监控客服WebAppDB终端终端性能硬件老旧/低配建议关闭无用应用,释放资源OS版本版本更新造成APP兼容问题监控全部用户状况,快速发现接入方式Wifi/2G丢包,延迟,带宽监控图片等下载的吞吐量,提出建议APP屏幕布局渲染图片过大,布局不合理监控应用过程,提出建议进程调用进程/接口调用产生慢交互监控调用,发现top慢交互代码效率延迟,产生慢交互监控函数,方法的代码执行,定位代码段闪退/崩溃代码,兼容,崩溃轨迹回溯,记录用户操作和环境网络传输异常路由南北电信拆分,电信间结算发现问题,协调解决,或变更CDN节点CDN节点设计节点不合理,性能问题CDN选型评估,运行评估延迟/抖动丢包,延迟,带宽不够实时监控,在用户投诉前处理数据中心设备延迟设备层级太多数据中心整合,平台化硬件性能硬件老旧,低配设备/架构升级,并发压力设计容量和突发压力业务上线前实际用户压测,应用架构第三方,EBS/SOA,DB运维监控由网络,端口,到应用调用代码效率排队,产生慢应用过程实时监控,发现慢应用/慢SQL,定位代码段

传统运维和业务级运维革新的方式,业务级运维的方法真实用户的体验数字化最终用户体验视角展现慢交互追踪解决卡顿崩溃轨迹回溯解决闪退行业对比(竞品分析)全网监控业务流量传输应用流程和传输监测首屏时间评估,CDN评估在造成用户影响前报警行业对比(竞品分析)应用实时性能监控生产环境的性能展现代码级监控和慢应用追踪应用性能的诊断,追踪和优化依据研发网络CDN评估业务运维主机CDN虚拟计算虚拟存储虚拟网络DBAlog研发网络运维外网监控客服WebAppDB

构建全网应用性能监控的方式位置方式技术侵入式竞品对标网络问题定位全样本代码级定位后端服务监控客户端主动基于自动化测试的拨测--OO------被动浏览器嵌码O----O----App嵌码O--OOO--服务端被动旁路监听----OO--O应用探针O----OOO

客户端APMClient

客户端APM监测方式主动式基于自动化测试的性能拨测客户端APM监测方式被动式基于页面插码或App嵌码的性能监测

01建立覆盖全面的监测网络:地域、运营商、接入方式02可调度的分布式自动化监测引擎:网络测试(ping,traceroute),浏览器测试,流媒体测试、手机浏览器测试等基于自动化测试的主动式性能拨测

通过页面插码监测客户端浏览器应用性能”在页面中插入JavaScript代码以采集最终用户的性能体验NavigationTiming1()2

移动应用的客户端性能采集手机浏览器自动拨测页面插码WebApp:应用内插码网络访问性能采集方法调用性能采集Crash日志采集NativeApp:应用内插码+H5页面内插件+jsBirdgeHybridApp:

客户端APM方式的优缺点主动式采集方式——优点非侵入式,不影响性能可做发布前、发布后监测互联网压力测试竞品对标,服务选型精确定位网络问题主动式采集方式——缺点样本偏差监测网络部署成本高被动式采集方式——优点全样本覆盖,准确性高成本相对较低监测网络节点真实用户被动式采集方式——缺点无法提供竞品和对标数据手工插码的开发工作量大对性能的影响

服务器端APMServer-Side

服务端的APM受网络影响严重无法精确定位服务端的问题与客户端APM互补更精确定位应用和服务的问题被动式的应用性能数据采集服务端APM实现方式旁路监听采集方式应用内探针采集方式仅部署客户端APM的局限

服务端旁路监听APM部署定位Sniffer网络报文解析NPM通过SPAN,TAP旁路应用访问流量进行Sniffer各类TCP协议分析和性能采集(NPM)优点:非侵入式,对生产影响最小缺点:报文处理能力多协议的适配无法定位应用代码问题

应用内探针APM技术部署位置:应用服务器采集数据库等各类服务的访问时间采集应用响应时间和代码执行时间在应用代码中埋点来实现性能监控BCI(ByteCodeInstrumentation)技术优点代码级别的性能监控可监控到应用相关的各类服务性能缺点侵入式监控,可能对应用性能和稳定性产生轻微影响

听云构建的“业务级运维平台”

业务级运维革新的方式,业务级运维的方法真实用户的体验数字化最终用户体验视角展现慢交互追踪解决卡顿崩溃轨迹回溯解决闪退行业对比(竞品分析)全网监控业务流量传输应用流程和传输监测首屏时间评估,CDN评估在造成用户影响前报警行业对比(竞品分析)应用实时性能监控生产环境的性能展现代码级监控和慢应用追踪应用性能的诊断,追踪和优化依据研发网络CDN评估业务运维主机CDN虚拟计算虚拟存储虚拟网络DBAlog研发网络运

您可能关注的文档

文档评论(0)

135****3907 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档