应用映射
监控与排障 Azure 解决方案
Ebadur Osib
Senior Cloud Consulting Engineer
排障何以混乱
应用映射简介
什么是应用映射?
Application Insights 的内置功能。
提供应用架构的实时可视化。
自动发现组件与外部依赖,包括:
Web 应用
API
数据库
外部依赖
使用分布式追踪与运行时遥测。
无需手动配置,加速排障
应用映射的生成方式
基于分布式追踪构建。
遥测随请求在系统中传递。
自动拼接追踪,形成依赖图
阅读该映射
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
关键指标
显示关键指标,包括:
延迟
请求数
失败率
无需查询。
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
依赖健康状况
1
https://learn.microsoft.com/en-us/azure/azure-monitor/app/app-map
微服务中的应用映射
理解复杂架构。
可视化请求流。
识别级联故障。
显示问题的影响范围。
加速根因分析。
隐藏的瓶颈
没有应用映射的挑战
使用应用映射的成效
总结
可视化应用组件与依赖。
基于分布式追踪与遥测。
突出延迟与失败率。
简化分布式系统排障。
适用于微服务与云原生应用
让我们来练习!
监控与排障 Azure 解决方案
Preparing Video For Download...