1. 程式人生 > >Fundebug上線Node.js錯誤監控啦

Fundebug上線Node.js錯誤監控啦

作為全棧JavaScript錯誤實時監控平臺,FundebugNode.js實時錯誤監控服務上線啦,我們能夠幫助開發者及時,高效地發現並且解決Node.js錯誤,從而提高開發效率,並提升使用者體驗。

Fundebug為什麼監控Node.js?

程式設計師通常是比較自信的,他們堅持自己寫的程式碼沒有問題。然而,再追問一下自己:

  • 我的程式碼真的100%沒有問題嗎?
  • 我做了完整的單元測試嗎?
  • 難道我要花更多的時間沒完沒了的寫單元測試?

那麼問題在哪?

  • 當Node.js後臺程式在伺服器上出錯了,然而開發者並不知道;
  • 在動輒上百MB的文字日誌中分析錯誤,顯然是非常低效的;
  • 錯誤日誌收集的不規範也不完整,開發者無從下手;

為什麼是Fundebug?

  • 兩行程式碼搞定;
  • 外掛僅4KB,且不依賴任何模組
  • 自動捕獲未處理的錯誤;
  • 支援收集try/catch捕獲的錯誤;
  • 相容所有後端開發框架,例如ExpressKoaHapi等;

如何使用Fundebug?

1. 安裝fundebug-ndoejs模組
npm install fundebug-nodejs

若國外的NPM速度太慢的話,可以使用淘寶NPM映象安裝:

npm install fundebug-nodejs --registry=
https://registry.npm.taobao.org
2. 匯入fundebug並配置apikey:
var fundebug=require("fundebug-nodejs");
fundebug.apikey="YOUR-APIKEY"
3. 後端框架個性化配置:

監控Express

app.use(fundebug.ExpressErrorHandler);

監控Koa

app.on("error", fundebug.KoaErrorHandler);

監控Hapi

server.
on("request-error", fundebug.HapiErrorHandler); server.on("response", fundebug.HapiErrorHandler);

具體步驟請檢視Fundebug文件 - Node.js

關於Fundebug

Fundebug專注於JavaScript、微信小程式、微信小遊戲、支付寶小程式、React Native、Node.js和Java實時BUG監控。 自從2016年雙十一正式上線,Fundebug累計處理了7億+錯誤事件,得到了Google、360、金山軟體、百姓網等眾多知名使用者的認可。歡迎免費試用!

版權宣告

轉載時請註明作者Fundebug以及本文地址:
https://blog.fundebug.com/2017/03/17/fundebug-support-nodejs/