生产环境出现 bug 自动生成异常追踪-SRE渝开发自动化协同

作者:观测云 数据智能部 产品方案架构师 范莹莹

简介

生产环境 bug 的定义:RUM 应用和 APM 应用的 error_stack 信息被捕捉后成为 bug。

以 APM 新增错误巡检为例,当出现新错误时,在观测云控制台的「事件」模块下生成新的事件报告,捕捉为 bug。同时利用 Dataflux Func 创建异常追踪,调用观测云 OpenAPI ,在观测云控制台的「异常追踪」模块下新建 Issue,当重复出现 bug,合并至已有异常追踪。

实现流程

1.在观测云新建一个应用

根据接入的应用类型可分别查看对应文档

2.在 Dataflux Func 中安装APM 新增错误脚本或RUM 新增错误脚本。

3.根据 OpenAPI 接口在巡检 example 脚本中添加创建 issue 动作。

示例代码如下:

4.查看观测云控制台的「异常追踪」模块,可看到:

总结

对于智能巡检的所有脚本,都可以在生成事件报告时新建 issue。但因为在事件列表和异常追踪列表有重复的信息上报,所以往往不会有新建 issue 的动作。利用本篇最佳实践,用户可根据创建的 issue 在异常追踪列表对巡检事件进行修复跟踪,不需要再单独到事件列表寻找独立上报的事件进行跟踪。

相关推荐
flay14 分钟前
5个Claude实战项目从0到1:自动化、客服机器人、代码审查
人工智能
flay15 分钟前
Claude API完全指南:从入门到实战
人工智能
用户51914958484519 分钟前
OAuth/OpenID Connect安全测试全指南
人工智能·aigc
初级炼丹师(爱说实话版)20 分钟前
PGLRNet论文笔记
人工智能·深度学习·计算机视觉
明月照山海-21 分钟前
机器学习周报十七
人工智能·机器学习
flay28 分钟前
Claude进阶秘籍:10个高级技巧让效率翻倍
人工智能
猫头虎29 分钟前
Paper2Agent:将科研论文转化为可交互的AI智能体工具项目
人工智能·prompt·aigc·交互·pip·agi·ai-native
喜欢吃豆31 分钟前
微调高级推理大模型(COT)的综合指南:从理论到实践
人工智能·python·语言模型·大模型·微调·强化学习·推理模型
Tfly__41 分钟前
Ubuntu 20.04 安装Aerial Gym Simulator - 基于 Gym 的无人机强化学习仿真器
linux·人工智能·ubuntu·github·无人机·强化学习·运动规划
喜欢吃豆1 小时前
从指令遵循到价值对齐:医疗大语言模型的进阶优化、对齐与工具集成综合技术白皮书
人工智能·python·语言模型·自然语言处理·大模型·强化学习·constitutional