张鑫(千乘)-可观测性平台技术搭建实践.pdf
1、微服务可观测最佳实践主讲人:张鑫(千乘)张鑫(千乘)阿里云技术专家 Apache SkyWalking PMC 10年工作经验 负责阿里云SLS可观测数据分析工具的研发工作,关注可观测性、AIOps,大规模分析引擎等方向 曾在多个APM厂商担任研发工作演讲嘉宾介绍CONTENT目录目录2023K+0 01 1可观测性已成为系统必要的属性可观测性带来的挑战与思考可观测平台搭建一些实践0 02 20 03 3Part 01可观测性已成为系统必要的属性电气工程的标准化A system is said to be observable if,for any possible evolution of
2、state and control vectors,the current state can be estimated using only the information from outputs.可观测性已成为系统必要的属性系统更加复杂运行环境多样开发协同2022可观测性趋势调研报告可观测数据的好处提升可靠性提升运维效率提升主动故障发现能力提升用户体验.可观测展望17个可观测能力组成了成熟完备的可观测实践,主要包括Log、APM、K8s监控、NPM、RUM、AIOps、Alert等,并且受访者普遍希望在2025年都能用上这些技术可观测工具使用情况 超过80%受访者使用4个或更多的可观测工
3、具 1/3的受访者必须手动检测事故或通过客户投诉发现。7%表示所有的观测数据存储在同一个地方,而且只有5%表示具有成熟的可观测实践经历Part 02可观测性带来的挑战与思考挑战一:可观测数据量巨大以SLS为例:一天3000亿+访问请求Logging数据量:单纯记录访问日志(1条数据1K),一天的数据量大约是300TBTrace数据量:Trace采样1%,一条Trace 大约10个Span(一个Span1K),一天的数据量大约为30TB指标数据量:1个Pod有100指标,10WPod有多少呢,如果记录维度信息*10/*100,那就有1亿/10亿时间线数据量爆炸针对数据量大,数据存储面临的问题稳定
4、性可观测性平台是系统最后一道防火墙,要时刻保证服务稳定性写入性能写入性能不高,容易出现数据延迟,造成发现问题不及时动态扩容面对激增流量情况下,能够动态扩充容量查询效率查询效率直接影响分析效率,进而影响排障速度挑战二:可观测数据关联带来的挑战排查链路长关于如何关联可观测数据的思考每新增组件或服务,需要关联相关的数据,操作繁琐无法全局鸟瞰整个可观测数据的关系parentSpan IDspanIDtrace IDservice服务的指标应用日志hostattribute.db.statementattribute.mq.topic.数据库相关指标&日志MQ 相关指标&日志Pod 相关日志、事件和指标





点击查看更多