测量和监控Node.JS服务器性能

Ala*_*ter 20 performance maintenance monitoring node.js

我是Node.JS的新手,已经谷歌搜索了aswers,但有很多方法可以做到这一点.你有什么数学知道什么时候我需要扩展我的Node.JS服务器?您使用什么工具来监控服务器性能和错误跟踪?

谢谢!

ale*_*lex 14

正如@ThiefMaster所说,这取决于你的系统.您需要监视对站点的请求,CPU负载,内存占用等,并决定是否以及何时添加模式服务器.

如果您想了解有关Node.js性能的更多信息,请阅读这篇好文章:http://blog.3rd-eden.com/post/5809079469/theoretical-node-js-real-time-performance

如果您需要Node.js指标库,我可以推荐2个:
https ://github.com/felixge/node-measured
https://github.com/mikejihbe/metrics

资源:

监视node.js服务器

  • **首先:**您可以尝试[node-monitor](https://github.com/lorenwest/node-monitor),它提供基本级别监控.**第二:**如果你想在开发过程中测试你的node.js应用程序性能,那么你可以尝试[Nodejs Dashboard](https://github.com/FormidableLabs/nodejs-dashboard).**第三:**如果您想要在生产中(实时)监控您的应用并获得深入见解,您可以查看[Atatus APM](https://www.atatus.com/application-monitoring/overview )它可以帮助您监控Node.js应用程序中的性能和错误. (2认同)