您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > APM在传统行业的应用介绍
2016.12.6听云-下一代APM平台TINGYUN.COMIT结构发生了变化云的应用与IT架构变化TINGYUN.COM移动场景TINGYUN.COM登录检索购买支付MobileBigdataCDNNOSQLCloudAgileWeb应用结构爆炸增长TINGYUN.COM传统监控工具的能力是有限的(官方统计传统工具只能发现运维中30%的问题)基础架构应用程序ServerOSDBMQWebJVM基础架构监控端到端的业务监控99.9%99.9%99.9%99.9%最终用户体验基础架构应用程序WebJVM最终用户体验TINGYUN.COM自动拓扑图TINGYUN.COM全景图TINGYUN.COM自动应用拓扑TINGYUN.COM听云APM解决方案定位优化可视化TINGYUN.COM定位:代码级实时监控iOSAndroidJava.NETPHPNode.jsSQLTINGYUN.COM定位:清晰责任界定DEVQAOPSBIZ最终用户慢事务实时警报可视化拓扑错误分析TINGYUN.COM定位:端到端的业务流程(适合测试/生产环境)TINGYUN.COM预警:严重问题自动响应最终用户抱怨客户接电话判断问题运维研发修复业务影响不使用问题开始15分钟数小时数星期使用操作员收到告警判断运维研发修复创造价值自动化运维判断运维研发修复创造价值数天TINGYUN.COM减少交叉解决问题的路径传统SQL性能定位流程使用听云Server的定位流程天/小时分钟TINGYUN.COM新型APM产业TINGYUN.COM实施极简TINGYUN.COMJava探针性能数据采集原理JavaAgent基于JDK提供的Instrumentation机制,在class文件被加载的时候,通过字节码技术,动态对Framework、数据库、NoSQL、WebService、组件等特定方法实施监控,从而获得方法执行时间、数据库调用时间、NoSQL响应时间以及外部服务响应时间;并在这些时间超过一定阈值时,抓取调用堆栈。TINGYUN.COM探针部署架构图•Server探针:部署在被监控的应用服务器上,采集业务系统的性能数据•数据中心:探针采集到应用运行的性能数据传输到数据中心,进行统计,以单个用户为单位进行数据匹配。•Server控制台:通过控制台以报表的形式展示数据TINGYUN.COM情报汇总应用响应时间、错误率Apdex指标服务器资源TINGYUN.COM应用间调用关系慢应用追踪请求信息TINGYUN.COM应用过程慢追踪慢应用追踪CoyoteAdapter.java的第468行代码是性能瓶颈耗时占比SQL请求原语句TINGYUN.COM最慢应用过程平均响应时间耗时最高的应用过程吞吐率与响应时间对照TINGYUN.COM真实用户访问体验平均响应时间页面下载字节数网络层时间CDN监测北京联通用户访问蓝汛CDN全部出现跨区域访问。TINGYUN.COM竞品分析TINGYUN.COM浏览器端慢页面追踪页面加载过程分解跳转至服务器端追踪本次慢请求页面资源统计页面加载过程瀑布图TINGYUN.COM浏览器性能分析各个浏览器版本的平均前端加载时间排名用IE访问此页面的平均页面加载时间好于chromeTINGYUN.COM设备&操作系统组合分析设备和操作系统组合分析最慢设备TOP5TINGYUN.COM崩溃率统计最近三个月的崩溃率变化崩溃信息详情TINGYUN.COM崩溃详细分析崩溃详细堆栈及上下文信息操作系统、设备崩溃统计TINGYUN.COM移动请求慢交互追踪客户端环境详情调用方法详情TINGYUN.COM工作可视化可用性图片个数首屏时间图片体积首屏体积对比图片运营商体验超时/错误分析结构对比TINGYUN.COM可视化业务流程分析流程分布性能•使用浏览器缓存•在不同主机之间同时下载•指定图片大小•启用Gzip压缩•对图片进行无损压缩•页面结构优化应用调用逻辑和性能分析优化后的预估页面体积,首屏时间,流量节约,用和行业均值对比用户体验TINGYUN.COM听云监测评估最终收益:•首屏速度提升50%~75%;•整页速度提升20%~40%,覆盖80%PV;•速度全面超越sina、sohu成为最快门户网站CDN(30G-CDN,速度提升20%+,运营成本减少540W/年)Cookie隔离+域名拆分(图片速度提升10%+,上行流量减少20%)内容拆分(100+个产品内容拆分,高效率+低成本的大型静态页面、图片、视频服务,效率提升7~10倍)按需加载(5屏网页,只显示2屏,预加载3屏,减少50%请求和并发带宽)图片压缩(对上传图片和抓取图片进行质量压缩,直接降低服务器的存储压力及流量带宽的20%)内容扫描、优化(实时扫描404,大图片及各类文件大小、数量趋势,精细优化,速度平均提升30%)DNS分流(升级GSLB识别未知用户99%、支持移动IDC单独解析)质量效率成本优化实施评估日常工作2008年2010年优化实施与结果引入听云监测工作结果可视化TINGYUN.COM技术-我们与众不同最终用户视角监控移动监控技术云/CDN监测SAAS云选择TINGYUN.COM公司我们与众不同-云合作TINGYUN.COMGartnerAPMMagicQuadrant报告2015GartnerAPM标准最终用户体验监控应用拓扑发现和可视化用户定义的交易分析应用组件深入分析(代码SQL级分析)IT操作分析TINGYUN.COM成本人员|基础设施品牌忠诚度“订单下降”业务部门网络上看不到问题”“不是数据库问题”“我已经交付,代码没问题”收入“应用慢!”网络部数据中心研发“微信支付失败!”“App经常崩溃!”“N种用户投诉!”TINGYUN.COM技术服务TINGYUN.COM技术服务TINGYUN.COM大屏幕展示TINGYUN.COM听云登录新三板TINGYUN.COM超过2000+用户部分展示THANKYOU
本文标题:APM在传统行业的应用介绍
链接地址:https://www.777doc.com/doc-4393497 .html