码迷,mamicode.com
首页 > 微信 > 详细

一种轻量级的微信小程序日志监控的方法

时间:2018-05-16 10:53:23      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:app   微信   debug   获取   png   href   服务   文档   插件   

今天一个活动要写个H5,明天一个功能要用小程序,天天都在写bug。用户反馈小程序用起来有问题还特么还不知道到底出了啥bug,反馈多了,老板要扣工资了!看来挖了太多坑不填也不行,程序异常还是要主动追踪,今天给大家介绍一个轻量级的错误日志监控服务Fundebug

Fundebug的小程序监控插件接入简单,只需要下载相应的插件文件,然后在app.js文件中引入并配置apikey即可。唯一要注意的就是微信需要设置request合法域名这一点不能忘记了。

1. 创建微信小程序监控项目

需要注册账号,点击创建团队

技术分享图片

2. 下载并配置apikey

技术分享图片

3. 测试

我参照官方文档,造了一个测试错误:

技术分享图片

果然,立即收到了报错,控制台多出了一个小红点:

技术分享图片

而且,值得点赞的是,在浏览器上方的tab标签中也有小红点。也就是说,即使你在用查看其它网站的信息的时候,也能及时知晓报错。

技术分享图片

然后,在Fundebug的控制台就可以看到详细的错误信息了

技术分享图片

而且,这些报错会聚合起来。你可以很容易看出一个错误出现了多少次,影响了多少用户,由此来判断错误的严重程度,决定要不要立即去改这个bug。

技术分享图片

4. 个性化配置

Fundebug的微信小程序插件默认只会抓取错误信息,也就是说,连系统和设备信息都不会获取,除非你去配置。然后,你会发现他有一大堆可以配置的属性,可以说是很全面很到位了。

技术分享图片

我试着做了一下基本的配置,然后就可以抓到系统信息。

技术分享图片

并且连函数的调用都记录下来了,这个对于解bug可以说是非常有用了。

技术分享图片

结论

一个轻量级的bug监控插件,做到了非轻量级的服务。Fundebug有免费的版本,每个月免费的额度是3000个错误事件,对于个人开发者也算够用。

一种轻量级的微信小程序日志监控的方法

标签:app   微信   debug   获取   png   href   服务   文档   插件   

原文地址:https://www.cnblogs.com/curationFE/p/wxapp_monitoring_method.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!