当前位置: 首页 > news >正文

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

简介

生产环境 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 在异常追踪列表对巡检事件进行修复跟踪,不需要再单独到事件列表寻找独立上报的事件进行跟踪。

http://www.lryc.cn/news/135649.html

相关文章:

  • 【简单认识Docker基本管理】
  • 设备管理系统是什么?的修设备管理系统有什么功能?
  • Docker安装并配置Pushgateway
  • 汽车OTA活动高质量发展的“常”与“新”
  • C++信息学奥赛1121:计算矩阵边缘元素之和
  • Android Selector 的使用
  • k8s集群中service的域名解析、pod的域名解析
  • Shell 编程快速入门 之 数学计算和函数基础
  • 学习php中如何获取pdf文件中的文本内容
  • 分布式数据库架构:高可用、高性能的数据存储
  • Python工具箱系列(四十)
  • 【Hibench 】完成 HDP-Spark 性能测试
  • 【C++奇遇记】内存模型
  • Debootstrap 教程
  • MySQL之InnoDB引擎
  • API自动化管理: 从繁琐到轻松
  • Databend 开源周报第 107 期
  • 计算机网络参考模型
  • 【React基础全篇】
  • 如何使用 Vue.js 侦听嵌套数据?
  • Spring AOP详解
  • linux iptables安全技术与防火墙
  • TCP性能机制
  • qt信号槽同步问题
  • 七夕特惠-8折抢购,从速
  • [NLP]LLM--transformer模型的参数量
  • 5 Python的面向对象编程
  • 卷积神经网络——上篇【深度学习】【PyTorch】【d2l】
  • 【从零学习python 】54. 内存中写入数据
  • 速通蓝桥杯嵌入式省一教程:(九)AT24C02芯片(E2PROM存储器)读写操作与I2C协议