Tag: 监控

监视运行在Windows Azure中的Node.js应用程序

有没有办法让性能计数器监视Windows Azure中的Node.js应用程序的性能?

使用node.js监视连接的客户端

我正在build立一个node.js服务器的网站。 我将如何跟踪login的用户(客户端),并将其ID保存在node.js服务器上?

我可以用Heroku托pipe的node.js应用程序使用New Relic吗? 如果不是的话,监测有什么好的select?

我没有看到它特别说明了我无法使用New Relic和node.js,只是没有太多提及它正在做。 感谢您的任何反馈!

在部署Node.js Web应用程序时,最重要的统计数据是什么?

首先 – 关于我的背景一点点:我已经编程了一段时间(在这一点上是10年),而且在编写想法时,我相当有能力。 一年前,我开始从事networking应用程序的编程工作,并且幸运地发现了nodeJS,这使得networking应用程序的创build更像传统编程。 现在,我有一个node.js应用程序,我已经开发了一段时间,现在正在运行在网上生产。 我的主要困惑源于这样一个事实,即我对networking开发的世界很陌生,并且不知道在监视我的应用程序时什么是重要的,什么是不重要的。 我正在使用Joyent SmartMachine,查看他们提供的分析选项有点压倒性。 有很多不同的选项和configuration,我不知道每个分析的目的是什么。 对于下面的问题,我会很感激任何答案,无论是Joyent的云分析还是全面的一般。 问题一 现在,我主要关心的是弄清楚我的应用程序如何利用运行的服务器。 我想知道我的应用程序是否有足够的资源分配给它。 它收到的请求的数量是否使服务器过度杀伤,还是需要额外的资源? 什么分析是非常重要的,以便为此目的查看NodeJS应用程序? (如果这种做法有所不同,则可以在不同的服务器上同时使用MongoDB和Redis) 问题二 在pipe理正在生产的服务器时,还有哪些其他统计数据通常非常重要? 我习惯于运行一次程序来执行一些特定的事情(例如,一旦它计算出图像,就结束运行的光线跟踪器),而不是连续运行并与许多客户端交互的networking应用程序。 我敢肯定有很多事情对于长期服务器pipe理员来说是显而易见的,而不是像我这样的新手。 问题三 在处理NodeJS时要特别注意什么? 当处理NodeJS的单线程事件循环与更标准的服务器系统时,什么是统计/分析变得特别重要? 我还有其他关于数据库如何进入等式的问题,但我认为现在已经足够了…