Node.js应用监视服务-OpBeat替代

时间:2018-06-30 21:13:20

标签: node.js performance error-handling monitoring pm2

我使用OpBeat监视生产中的Node.js。不幸的是,该服务最近已关闭。我正在寻找用于错误跟踪(最重要的事情),性能监视等的替代方法。我知道,我可以使用日志,但是外部服务可能是更好的选择。

2 个答案:

答案 0 :(得分:1)

看看PM2。我将其用于错误跟踪,监视和部署 http://pm2.keymetrics.io/

npm install pm2 -g |

pm2 start app.js

答案 1 :(得分:0)

不确定您的应用程序,但是大多数运行Node的人还拥有其他工具以及Web前端,移动应用程序等。您可能可以使用APM工具(领导者包括AppDynamics,Dynatrace和New Relic)。他们都在协同工作时监视Node.js和其他技术。相反,如果您使用PM2之类的工具,则最终会有很多工具需要监视,而只有一个。当然PM2是免费的,但是当您查看设置,配置和升级工具时,它并不是免费的。如果必须不断更改工具和UI,则使用它来识别问题并进行故障排除也很困难。这实际上取决于您的情况和目标。