商城系統(tǒng) 注冊

一種輕量級的微信小程序日志監(jiān)控的方法

2018-05-30|HiShop
導讀:給大家介紹一個輕量級的錯誤日志監(jiān)控服務Fundebug。Fundebug的小程序監(jiān)控插件接入簡單,只需要下載相應的插件文件,然后在app.js文件中引入并配置apikey即可。唯一要注意的就是微信需要設置r...

一種輕量級的微信小程序日志監(jiān)控的方法

給大家介紹一個輕量級的錯誤日志監(jiān)控服務Fundebug。

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

1. 創(chuàng)建微信小程序監(jiān)控項目

需要注冊賬號,點擊創(chuàng)建團隊。

 

2. 下載并配置apikey

 

3. 測試

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

 

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

 

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

 

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

 

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

 

4. 個性化配置

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

 

我試著做了一下基本的配置,然后就可以抓到系統(tǒng)信息。

 

并且連函數(shù)的調(diào)用都記錄下來了,這個對于解bug可以說是非常有用了。

 

結(jié)論

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

電話咨詢 預約演示 0元開店