Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... ·...

27
Confidential, Dynatrace, LLC

Transcript of Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... ·...

Page 1: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

Page 2: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

Page Zhang

Yichao Che

dynatrace APM确保OnStar领跑车联网技术!

Confidential, Dynatrace, LLC

Page 3: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

关于上海安吉星OnStar 应用平台的特点与需要解决的问题构建全面的应用性能管理平台应用监控的整体解决方案优点上海安吉星监控的架构、框架与事务流应用监控维度

---横向纵向

---多角度数据

---可视性多样化

---可定制化的预警

有价值的案列分析贯通:应用的生命周期APM管理平台对ONSTAR的价值体现

Q&A

目录

Page 4: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

上海安吉星信息服务有限公司由OnStar (US)、SAISC与SAIC-GM共同出资于2009年

成立的,是第一家由政府批准的,主要从事车辆远程信息处理服务并得到全国电信业务经营许可证批准的合资公司。

截至2016年3月底,我们已经实现了近一百万活跃用户,并提供了超过二亿零七百万次的客户服务

Automatic Crash Response 70,000

Emergency Services 4,000,000

Roadside Assistance44,000

On demand diagnostics1,500,000

Remote Door Lock/ Remote Horn& Lights4,000,000

Vehicle Diagnostics40,000,000

Turn By Turn Navigation70,000,000

Mobile phone app support 800,000 users

Destination Download27,700,000

Total services 270 million

Shanghai OnStar Confidential

关于上海安吉星

Page 5: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

涵盖多样的服务平台

Advisor

Voice Platform

Vehicle Screen

Mobile APP

Portal

• High-end Customized Service

• Human Interaction

• Safety & Security emergency service

Self-Service

Information service

Vehicle Control Services

The supplement of in vehicle services

OnStar & SGM Core services

New tech application of 4G

Visual route preview and voice broadcast

WeChat

OnStar Service Tips

OnStar Unique Services

Social platform

Service setting center

B2B businsee platform

The assistant& supplement of other platforms

Page 6: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

OnStar 应用平台的特点

技术的复杂性高

每个用户的请求需要链接多个应用

对网络应用服务质量要求高

应用迭代更新快

Page 7: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

开发,测试,运维,本地,北美如何有效沟通?

我们需要解决的问题

故障域隔离,网络问题还是应用问题?

如何实现对一笔交易真正的端到端跟踪?

提供应用的表现依据?如何快速定位问题?

Page 8: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

• 应用和业务性能趋势分析• 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

各个系统的健康状况• 实时监控应用和业务性能曲线, 提供趋势分析• 有效预警, 降低故障发生率

• 简化运维流程及快速解决故障能力• 可视化监控、快速评估客户影响• 有效系统故障排查和定位、降低 MTTR• 提高服务水平,提高运维部门的生产效率

• 帮助规划系统容量和业务发展方向• 根据历史数据和趋势分析提供系统容量规划参考, 精确决策, 避免浪费

投资• 个性化定制报表,提供交易相关数据, 为业务部门决策提供参考

应用监控的整体解决方案优点

Page 9: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

上海安吉星监控事务流图示为在生产环境中的事务流,包含二十多个应用、超过一百台主机,涵盖目前 95 % Global\Mobile及部分Local关键应用。

Page 10: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

监控维度——横向应用概况

实时应用和基础架构状况与端对端业务交付链

应用和基础架构状况

端对端业务交付链

• 10

应用 1

Page 11: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

深入细节,通过分析数据直接找到关注点

监控维度——纵向细节概况

Page 12: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

多角度数据——用户角度

通过用户体验及用户信息对数据的检索

Page 13: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

多角度数据——基础架构角度

基础架构与应用的关联

应用的关联情况

Page 14: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

多角度数据——应用细节角度

深层次应用角度,代码级细节

代码级细节

Page 15: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

多角度数据——资源分配和扩容

Web请求调用前10

0

5

10

15

20

25

20

14

-11

-14

15

:00

:00

20

14

-11

-14

19

:00

:00

20

14

-11

-14

23

:00

:00

20

14

-11

-15

03

:00

:00

20

14

-11

-15

07

:00

:00

20

14

-11

-15

11

:00

:00

20

14

-11

-15

15

:00

:00

20

14

-11

-15

19

:00

:00

20

14

-11

-15

23

:00

:00

20

14

-11

-16

03

:00

:00

20

14

-11

-16

07

:00

:00

20

14

-11

-16

11

:00

:00

20

14

-11

-16

15

:00

:00

20

14

-11

-16

19

:00

:00

20

14

-11

-16

23

:00

:00

20

14

-11

-17

03

:00

:00

20

14

-11

-17

07

:00

:00

20

14

-11

-17

11

:00

:00

20

14

-11

-17

15

:00

:00

20

14

-11

-17

19

:00

:00

20

14

-11

-17

23

:00

:00

20

14

-11

-18

03

:00

:00

20

14

-11

-18

07

:00

:00

20

14

-11

-18

11

:00

:00

20

14

-11

-18

15

:00

:00

Route - Memory Utilization - 1 Week

Avg Max

Page 16: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

可定制化的预警——性能趋势分析

应用性能与用户满意度

业务性能趋势

实时预警

Page 17: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

可定制化的预警——应用涉及网络问题分析

关键指标• 用户数

• 交易访问量

• 交易时间/网络时间/服务器时间

• Server RTT/Client RTT

• 服务器/客户端丢包率

• 应用层/传输层/TCP错误

• …

Page 18: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

可定制化的预警——单个业务监控和报警

Page 19: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

可定制化的预警——性能监控和报警

Page 20: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

可视性多样化——数据对比

Page 21: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

可视多样化——数据结构化

由IT指标的变化关联业务性能状况

服务器指标

TBT业务质量

Page 22: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

可视多样化——数据图像化

Call Code 30

Call Code 35

Call Code 17

Page 23: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

有价值的案列分析-节日前的调优准备• 国庆、春节假期为业务高峰进行的调优准备

• 通过“综合应用统计信息”报表监测到每天固定时间内的数据库活跃连接池数量猛增,并导致响应时间大幅增加的性能问题

• 有效预警并帮助团队检验解决方案有效性

Page 24: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

有价值的案列分析-大多SQL语句的执行时间不稳定

发现有问题SQL语句,提升服务效率

• 找到GGIS中一条SQL语句的调用使用过多资源,反馈北美开发团队并取得了效率更高的新SQL语句发现大多SQL语句的执行时间相当不稳定

• 最小执行时间在1ms左右,而最大执行时间会达到200ms以上

Page 25: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

APM管理平台对ONSTAR的价值体现

• 业务

• 验证IT服务级别

• 评估客户影响

• 系统故障排除

• 服务级别管理

• 整合IT资源

• 提升客户感知

• 降低商业风险

• IT• 监测用户体验

• 分析性能

• 定位故障根源

• 优化系统性能

• 完善性能指标体系

• 建立运维流程

• 建立应用性能生命周期管理体系

化被动管理为主动管理的最佳实践

Page 26: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC

Thank You

谢 谢 !

Page 27: Confidential, Dynatrace, LLCicon.zhiding.cn/software_zone/special/dynatrace1020/... · 2016-10-26 · Confidential, Dynatrace, LLC • 应用和业务性能趋势分析 • 7*24小时监控,从架构到参数级别监控整个后台系统,在一个平面上

Confidential, Dynatrace, LLC