您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[2024 第22届 GOPS 全球运维大会暨 XOps 技术创新峰会 · 深圳站]:匡凌轩-虎牙业务监控的标准化改造实践 - 发现报告

匡凌轩-虎牙业务监控的标准化改造实践

AI智能总结
查看更多
匡凌轩-虎牙业务监控的标准化改造实践

虎牙业务应用监控的标准化改造实践 匡凌轩可观测平台负责人 匡凌轩 虎牙直播可观测平台负责人 虎牙直播可观测平台负责人,负责虎牙事件中心、元数据、计量计费、统一可观测和告警等平台建设,最近主导可观测平台OpenTelemetry标准化改造等项目从零到一实践落地;曾任职欢聚时代集团,负责YY直播Web研发团队,主导业务高可用、高并发分布式服务架构设计和实现,保障过多届年度盛典等海量用户业务场景。 虎牙公司是一家致力于打造全球领先直播平台的技术驱动型内容公司,在直播游戏化、虚实融合技术方面积累了丰富经验,为用户和行业赋能。 01项 目 背 景 02方 案实 践 03效 果展 示 如何兼顾业务自定义和标准化 项目背景 效果衡量 01 02 03 •基于业界标准- Otel标准、组件化 •监控方式多样-不标准化、难以通用 •新旧同时兼容-统一转换、统一存储 •接入零成本-框架集成、字节码植入 •接入效率问题-重复开发、不够复用 •业务覆盖率-语言框架、应用服务 •告警根因定位-告警分析、多维下钻 OpenTelemetry标准化统一改造 Otel标准化思考 1.存量和增量上报同时兼容 2.Otel Metrics统一设计方案 Otel统一链路架构 1.Receiver:同时兼容老协议和Otel上报2.Processor:验证、清洗、转换等3.Exporter:转换OTLP后统一输出到Kafka 元数据分析设计 告警模块设计 多维根因下钻 指标可视化、业务告警、多维下钻 RPC主被调 下钻分组展示 业务自定义指标 多维根因下钻 未来展望 基于Otel可观测元数据自动分析 未来展望 Otel生态贡献-Meta Analyser 03 02 01 多协议支持 可配置化 数据处理 - Process: Batch、Step、Expired...-Filter: BloomFilter、RestfulURI...-Storage:Mysql、GraphDB... -Expression:SpEL、JsonPath...- Mapping:SPI、Bytecode、Reflect...- Manage: Grayscale、Sampled... - Type:Metric、Trace、Log...- Protocol: Kafka、Http、Grpc...- Data: Json、Otlp、Text... Alarm & Cause AnalyserComponent 更多生态组件展望 高效运维社区DevOps时代荣誉出品 感谢大家观看