一站式端到端应用性能与客户体验管理平台解决方案_OneAPM(最新版)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

应用系统
响应时间、吞吐量、性能指数、异常(Java异常、http无响应、web无响应)、代码执行时间
数据库
Java虚拟机 服务器 外部服务
交易管理服务器
SQL 语句执行计划、SQL 语句执行时间、关联的应用事务、SQL 语句的上下文环境、各个环境的时间消耗 占比、调用参数 堆内存使用情况、非堆内存使用情况、年青代(Young)、年老代(Tenured)、持久代(Perm)、垃圾收集、类 装载、线程、会话
• 告警信息智能分析 • 告警信息存储和检索 • 第三方告警平台接口
OneAPM - 预警与告警机制
管理应用报警策略: 创建应用报警策略: 账号管理:
OneAPM - 代码级应用性能诊断和故障定位
• 代码级、多维度的诊断与定位
✓ 应用程序诊断 ✓ 浏览器页面诊断 ✓ SQL语句诊断 ✓ 外部服务诊断
OneAPM
一站式端到端应用性能与客 户体验管理平台解决方案
目录页
CONTENTS PAGE
1 我们客户面临的现状与挑战
2 从运维角度协助服务品质提升
3 OneAPM一站式整体解决方案
4 关于我们及优势
我们客户面监的现状与挑战
我们客户面临的现状
• 客户体验 • 应用性能 • 交付/创新 • 识别/优先
APP版 本
地域
运营 商
接入 手机营业厅
方式
运营
分析
操作 系统
OneAPM - 端到端的应用性能管理
* 某运营商渠道CRM系统,实现5层架构的自动发现与可视化。
OneAPM - 全方位应用性能数据指标覆盖
IT逻辑单元
浏览器
指标项
页面加载时间、页面流量、页面开始时间、页面响应时间、浏览器版本号、页面跳转时间、请求重定向时 间、本地缓存加载时间、DNS 解析时间、TCP 传输时间、HTTP 请求时间、HTTP 响应时间、DOM 解析 时间、静态资源加载时间、页面性能指数
解决问题和验证
• 统计问题出现的比例。如,影响哪些手机, 影响哪些 OS,是哪些版本,发生的用户数和 次数等数据。
• 评估在哪些应用版本在哪些设备上亟需修改, 决定问题的优先级
• 提供 APP 交互操作中的慢响应,包括代码执行、网络访 问,SQLite 的运行,JSON 的解释时间。
• 提供 APP 崩溃诊断和问题定位,包括崩溃轨迹、崩溃日 志等详细信息。
What
▪ 用户访问了什么业务? ▪ 调用了什么服务或页面 ? ▪ 什么服务/页面最慢? ▪ 系统发生了什么错误? ▪ 错误的原因是什么?
• 实时用户体验数据采集
✓ 页面加载时间(请求延迟时间、响应时 间,网络传输,DOM加载,页面渲染 等)
✓ 页面流量 ✓ 页面性能指数 ✓ 不同维度的TopN排名
• 深入监控交易中间件性能细节
✓ 交易中间件资源使用 ✓ 服务端 ✓ 客户端 ✓ 队列
• 低功耗交易服务器探针
✓ 基于Tuxedo ATMI接口的Unix守护进程 ✓ 对CPU,内存,系统IO的消耗在2%以内 ✓ 内存占用小于10M
客户端 • 浏览器 • 智能终端
网络
Web服务器 • Apache • IIS
• 用户体验分析
✓ 用户异常访问追踪 ✓ 浏览器分析
• 用户体验报告
✓ 业务质量报告 ✓ 业务趋势报告
OneAPM - 应用系统真实用户体验管理
用户来源地域分析: 用户浏览器分析: 用户满意度趋势: 用户页面加载时间趋势: 用户访问量分析:
OneAPM - 完整的APP质量管理
发现和收敛问题
诊断和定位问题
AI/SI后端解决方案



手C机lie/n浏t 览器前
Ne网tw络ork WWebeb服 应A用pp服 数D据B库 Se务rv器ers Se务rv器ers S服er务ve器rs
S存to储rag e





深入分析 改善
How do I fix the problem?
定位 Focus 供
专 家 建 议
账务
新入网 /开户
套餐 变更
BOSS 4A 电渠 网厅
话费 缴纳
计费
外部 服务
OnAPM - 关键业务的深度剖析
订餐性能剖析详情: 关键事务总览: 创建一个关键事务跟 踪:
OneAPM - 洞穿传统应用架构的深度监控
• 洞穿J2EE应用与传统交易服务
✓ Tuxedo ✓ CICS ✓ TongEASY
OneAPM - 有据可依的IT运营分析
IT运营报表:
IT/业务运营仪表盘:
关于我们及公司优势
蓝海讯通发展历程
APM可以帮我们做什么?
交易管理
用户体验
通过用户使用的 桌面浏览器、移 动设备浏览器, 移动APP,胖客 户端等了解用户 体验
自动收集所有 交易信息,并 对具体信息进 行深入分析诊 断
平台监测
在统一的平台上 对产品的开发、 测试、上线进行 评测,更有利于 分工合作
智能分析
针对实时或历史 数据,对用户行 为操作及用户分 布进行智能分析 并向管理者提供 统计结果和决策 分析
研发及后台运维支持
服务品质提升-运维角度基本用法
初步定位性能问题发生的应用层次
针对应用/DB深入分析诊断
反馈后台专家或研发改 善
11:03 am Alert
11:05 am 11:02 am
OpenView
11:06 am
7*24小时持续监控
验证问题改善情况
OneAPM一站式整体解决方案
基于客户感知的端到端全流程监控与管理
时间
什么是我们的客户的最大挑战?
1
应用变得越来越复杂
2
创新速度不够快,保持竞争领先
不能确定和优先具有最大业务影响
3 的性能问题
多部门协作沟通问题
不是我的问题!
性能问题讨论
DATA CENTER
APPLICATION
不是我的问题! TEAM blah blah blah blah
INTERNET
这个应用慢 !
• 提供后台服务对于前段 APP 用户体验影响的分析。
• 通过问题解决标识,观察统计问题出现的收 敛效果,蓝色高于黄色,则表示问题得到有 效控制。
• 提供所有 APP 版本问题的统计,用于对比验 证新旧版本的问题出现次数。
OneAPM - 全面的APP运营分析
• 地域、接入方式、应用版本、操作系统、设备、日活六大维度,平均响应时间、吞吐量、传输数据量、活跃 会话数、网络错误率五大指标,评价APP运营效果
• 在自动发现的事务基础上,根据业务类型/参数,自定义监控 服务颗粒度
• 通过自定义事务拓扑图,进行故障诊断和定位
Business Transaction 拓扑图:
OneAPM - 预警与告警机制
• 告警分为预警和报警 • 自定义告警对象和阀值 • 告警级别星级设定
• 告警信息的正则表达 • 多终端(邮件、短信、监控页面)告警 • 告警信息转发、分配
端到端的服务宗旨是客户体验,好的客 户体验才能留住好的客户,好的客户才 能有好的经济效益。
OneAPM - 应用系统真实用户体验管理
Who
▪ IP地址? ▪ 哪些用户不满意? ▪ 浏览器类型和版本?
When
▪ 访问发生在什么时间? ▪ 错误发生在什么时间? ▪ 回溯到某个历史时间?
Where
▪ 用户主要来自哪里? ▪ 哪些页面体验出现问 题? ▪ 问题出现在哪里?
平台监测平台监测在统一的平台上在统一的平台上对产品的开发对产品的开发测试上线迚行测试上线迚行评测更有利于评测更有利于分工合作分工合作智能分析智能分析针对实时戒历叱针对实时戒历叱数据对用户行数据对用户行为操作及用户分为操作及用户分布迚行智能分析布迚行智能分析幵吐管理者提供幵吐管理者提供统计结果和决策统计结果和决策分析分析交易管理交易管理自劢收集所有自劢收集所有交易信息幵交易信息幵对具体信息迚对具体信息迚行深入分析诊行深入分析诊断断用户体验用户体验通过用户使用的通过用户使用的桌面浏览器移桌面浏览器移劢设备浏览器劢设备浏览器移劢appapp胖客户端等了解用户户端等了解用户体验体验效能提升效能提升帮劣开发测试帮劣开发测试和生产人员更好和生产人员更好的优化程序快的优化程序快速实现价值转换速实现价值转换提高工作效率提高工作效率预警告警howdoproblem
• 低门槛Trouble Shooting
✓ 自动捕获应用性能异常 ✓ 自动标识有问题的应用组件和代码 ✓ 非IT专家也能快速定位问题所在
• 利用关键业务性能剖析进行故障原因深 度分析
OneAPM - 代码级应用性能诊断和故障定位
JVM深度监控: 用户浏览器深度监控:
数据库深度监控:
应用代码深度监控:
业务系统 • J2EE • .NET
交易中间件 • Tuxedo • CICS • TongEASY
数据库 • Oracle • My SQL • Sybase • DB2
OneAPM - 洞穿传统应用架构的深度监控
Tuxedo监控指标: 交易服务器核心数据监控: 交易服务器监控总览: 交易服务器基本信息:
OneAPM - 有据可依的IT运营分析
• IT运营分析,简称ITOA,Gartner将ITOA定义为一系 列处理过程与技术的集合,用于支持从IT系统的行为、 状态、配置、故障和事件中,自动产生趋势预判和商 业洞察。
• IT运营分析平台具备的四个功能:
✓ 通过探针和日志,从应用系统中直接采集数据 ✓ 实现对海量运营分析数据的高效存储 ✓ 提供大数据深度分析引擎 ✓ 通过易于理解的图表,展示运营分析数据
处理器、内存、操作系统、Java 虚拟机版本及配置、TPM 配置信息
平均响应时间、执行时间比重、吞吐量 CPU、内存、吞吐量、服务进程相关、队列详情、客户进程相关
OneAPM - 统一的业务应用视图
业务流程总览: 用户自定义业务流程:
订餐流程详情:
OneAPM - 自定义业务交易分析
Business Transaction 自定义: Business Transaction 列表:
OneAPM - 代码级应用性能诊断和故障定位
性能剖析后的详细代码结构:
代码调用SQL:
OneAPM - 关键业务的深度剖析
• 对应用系统中的关键业务进行深度监控
• 利用性能剖析工具,在采样周期内获得更多细节信息, 帮助用户进行关键业务深度分析
✓ 自选关键业务 ✓ 采样周期 ✓ 采样量 ✓ 采样时间 ✓ 线程分析 ✓ CPU消耗 ✓ 线程和锁
Local
ISP 这个应用慢 !
!
Load
ISP
MainframeMiSdedrlveewrsare
App Balancers Servers
MAINFRAME TEAM
Content
Mobile
Delivery Networks
Carriers
!
技术运维和客户体验管理之间存在分离现象
资源管理: • 应用 • 数据库 • 中间件 • 服务器 • 存储 • 网络 • 安全 • 系统监控 • 值守 • 供电 • 机房管理 • 制度流程 • 人员培训
‘购机赠话费’业务
营业 厅
网上营业 厅
手机营业 厅
应用系统(BSS/OSS)
Application Insight
Blueware ITOA
运营决策数据库
性能数据
✓ 业务处理量 ✓ 业务办理成功率
业务数据
✓ 渠道代码 ✓ 个人信息 ✓ 用户姓名 ✓ 历史消费数据
大数据分析
仪表盘
市场部 经理
✓ 哪个渠道对‘购机赠话费’活动的推广最有效果 ✓ 多少新,老客户通过什么渠道参与了这个活动 ✓ 参与活动的老客户历史消费情况特点 ✓ 参与活动的新客户有多少是再入网客户 ✓ 各个渠道业务受理的平均时间
效能提升
帮助开发、测试 和生产人员更好 的优化程序,快 速实现价值转换, 提高工作效率
服务品质提升-运维角度使用方法论
监控人员
客户服务体验亮起红灯
预警/告警
监测
BI/MI 前端解决方案
验证对比
客户服务体验亮起绿灯
运维人员
端到端广度分析各层次部件响应时间
问题定位 Find
Find
Find
监测
寻找
验证
CUSTOMERS
……. … ……..
Storage DB Servers Web Servers
Service Manager
Network
NETWORK TE不AM是我的问题! SERVER TE不AM是我????的???? 问题M!ajor
CTO…. !!!!!...
Third-party/ Cloud Services
OneAPM - 全面的APP运营分析
• 八大维度运营分析/组合分析
✓ APP版本 ✓ 地域 ✓ 运营商 ✓ 接入方式 ✓ 设备 ✓ 操作系统 ✓ APP错误 ✓ APP崩溃
• 应用性能指标深度剖析
✓ APP响应时间 ✓ 交互时间 ✓ HTTP响应时间 ✓ HTTP请求数 ✓ 错误率以及网络错误 ✓ 活跃会话 ✓ 用户流失原因
基础是监控
关键是闭环
以业务流程为切入点,对流程涉及的每个节
无论从客户接触、商业过程,还是系统调
点做多维监控,颗粒度细化到指标,实现全
用,都是闭环,监控管理是围绕客户接触
方位的监控。
从头到尾、商业过程从始到终、系统调用
从前台->后台->返回前台的闭环管理。
四大核
抓手是接触ID
心点
目的是客户体验
统一的接触ID贯穿整个业务办理流程, 将 整个流程串联起来,从接触ID入手,可以 了解到每个环节的监控指标,从而分析数 据。
• …….
? 技术运维管
客户体验管理

争执区
满意度管理:
• 功能 • 性能 • 可用性 • 问题….
如何能够对SLA服务水平进行管理 ?
管理不是从“管理”开始的
人们永远管理不了不可 衡量的事情。
Peter Drucker, 管理学大师
从运维角度协助服务品质提升
相关文档
最新文档