当前位置: 首页 > 后端技术 > Node.js

Fundebug上线Node.js错误监控

时间:2023-04-03 14:45:00 Node.js

作为全栈JavaScript错误实时监控平台,Fundebug的Node.js错误实时监控服务上线。我们可以帮助开发者及时高效的发现和解决Node.js错误,从而提高开发效率,提升用户体验。为什么Fundebug会监控Node.js?程序员通常比较自信,他们坚持认为自己写的代码没有问题。然而,再问问自己:我的代码真的100%没有问题吗?我做过完整的单元测试吗?我会花更多时间编写无休止的单元测试吗?所以有什么问题?当Node.js后台程序在服务端出错时,开发者不知道;分析几百MB的文本日志中的错误显然效率很低;错误日志的收集不规范、不完整,开发者无从下手;为什么是Fundebug?两行代码搞定;插件只有4KB,不依赖任何模块自动捕获未处理的错误;支持收集try/catch捕获的错误;兼容所有后端开发框架,如Express、Koa、Hapi等;如何使用Fundebug?1.安装fundebug-ndoejs模块npminstallfundebug-nodejs如果国外的npm速度太慢,可以使用淘宝npm镜像安装:npminstallfundebug-nodejs--registry=https://registry.npm.taobao.org2.导入fundebug并配置apikey:varfundebug=require("fundebug-nodejs");fundebug.apikey="YOUR-APIKEY"其中,获取apikey需要免费注册账号和创建项目。3、后台框架个性化配置:monitorExpressapp.use(fundebug.ExpressErrorHandler);监控Koaapp.on("error",fundebug.KoaErrorHandler);监控Hapiserver.on("request-error",fundebug.HapiErrorHandler);server.on("response",fundebug.HapiErrorHandler);具体步骤请参考Fundebug文档-Node.js