一種輕量級的微信小程序日志監控的方法


今天一個活動要寫個H5,明天一個功能要用小程序,天天都在寫bug。用戶反饋小程序用起來有問題還特么還不知道到底出了啥bug,反饋多了,老板要扣工資了!看來挖了太多坑不填也不行,程序異常還是要主動追蹤,今天給大家介紹一個輕量級的錯誤日志監控服務Fundebug

Fundebug的小程序監控插件接入簡單,只需要下載相應的插件文件,然后在app.js文件中引入並配置apikey即可。唯一要注意的就是微信需要設置request合法域名這一點不能忘記了。

1. 創建微信小程序監控項目

需要注冊賬號,點擊創建團隊

clipboard.png

2. 下載並配置apikey

clipboard.png

3. 測試

我參照官方文檔,造了一個測試錯誤:

clipboard.png

果然,立即收到了報錯,控制台多出了一個小紅點:

clipboard.png

而且,值得點贊的是,在瀏覽器上方的tab標簽中也有小紅點。也就是說,即使你在用查看其它網站的信息的時候,也能及時知曉報錯。

clipboard.png

然后,在Fundebug的控制台就可以看到詳細的錯誤信息了

clipboard.png

而且,這些報錯會聚合起來。你可以很容易看出一個錯誤出現了多少次,影響了多少用戶,由此來判斷錯誤的嚴重程度,決定要不要立即去改這個bug。

clipboard.png

4. 個性化配置

Fundebug的微信小程序插件默認只會抓取錯誤信息,也就是說,連系統和設備信息都不會獲取,除非你去配置。然后,你會發現他有一大堆可以配置的屬性,可以說是很全面很到位了。

clipboard.png

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

clipboard.png

並且連函數的調用都記錄下來了,這個對於解bug可以說是非常有用了。

clipboard.png

結論

一個輕量級的bug監控插件,做到了非輕量級的服務。Fundebug有免費的版本,每個月免費的額度是3000個錯誤事件,對於個人開發者也算夠用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM