首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

基于K8S运维-故障报告

对于公有云业务来说,当客户端出现Crash等情况,需要一个远程问题信息收集机制,收集包括Dump信息、日志、用户信息、系统信息等,用于定位问题

客户端问题排查

PC端和移动端的问题排查较被动,线上问题发生后

获取定位所需日志信息的限制条件较多

故障报告负责自动收集定位所需信息,减少对于用户

的干扰

技术原理

Android:通过设置UncaughtExceptionHandler,应用

如有异常未捕获,会触发该函数,获取异常定位所需要

的信息,并上传故障报告服务器。

iOS:通过设置NSSetUncaughtExceptionHandler,原

理由Android

PC:主进程发生异常后,通过监控子进程来获取定位

所需要信息。

Server:负责收集客户端上传的故障报告文件,统计线

上Crash情况。

采集信息类型

日志、堆栈、系统信息(OS、内存、CPU等)

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180302G0G8PA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券