jjzjj

StartTime

全部标签

使用 shell 脚本自动获取发版指标数据

问题背景大一点的公司都会建立一套规章流程来避免低级错误,例如合入代码前必需经过同行评审;上线前必需提测且通过QA验证;全量前必需经过1%、5%、10%、20%、50%的灰度过程。尤其是最后一步,需要严密的监控发版指标来保证新版本的质量,如果与主力版本的指标相比有异常变动,就需要及时停止放量并分析原因。一个版本的重点观察指标,除崩溃率外有小20项,分布在系统的10多个页面,且每个指标均需要指定多达6-10个过滤条件,最常用的包括版本号、端类型(PC/Mac/Android/iOS/…)、用户类型(user/vip/svip),此外还有一些复杂的下拉列表选项,每次都记不住,需要参考文档才能确定选对

使用 shell 脚本自动获取发版指标数据

问题背景大一点的公司都会建立一套规章流程来避免低级错误,例如合入代码前必需经过同行评审;上线前必需提测且通过QA验证;全量前必需经过1%、5%、10%、20%、50%的灰度过程。尤其是最后一步,需要严密的监控发版指标来保证新版本的质量,如果与主力版本的指标相比有异常变动,就需要及时停止放量并分析原因。一个版本的重点观察指标,除崩溃率外有小20项,分布在系统的10多个页面,且每个指标均需要指定多达6-10个过滤条件,最常用的包括版本号、端类型(PC/Mac/Android/iOS/…)、用户类型(user/vip/svip),此外还有一些复杂的下拉列表选项,每次都记不住,需要参考文档才能确定选对