Fundebug上线Express框架错误监控啦
发布在Fundebug2017年3月20日view:1137Express
在文章任何区域双击击即可给文章添加【评注】!浮到评注点上可以查看详情。

作为全栈JavaScript错误实时监测平台,FundebugNode.js实时错误监测服务上线啦,我们能够帮助开发者及时,高效地发现并且解决Node.js错误,从而提高开发效率,并提升用户体验。

enter image description here

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

评论
发表评论
暂无评论
WRITTEN BY
Fundebug
https://fundebug.com, 线上bug实时监控
TA的新浪微博
PUBLISHED IN
Fundebug

Fundebug提供Web前端JavaScript代码的线上错误(bug)监测。支持所有浏览器, 包括IE8, 后台通过智能聚合,将大量看似不同实则相同的错误聚合到一起,减少干扰。而且Fundebug插件的使用十分简单: 只需要添加一行代码,三分钟就可以享受实时线上错误监测服务。欢迎您免费使用! 官方网站:https://fundebug.com

我的收藏