2

我想监控连接到我的 node.js 服务器的活动连接。我已经看到 NodeFly 可以做到这一点,但我想在我的服务器(ubuntu)上本地安装一个工具。

是否有任何(可能是免费的)软件/应用程序可以实现这一目标?

谢谢。

4

1 回答 1

1

我不知道有什么开箱即用的方法,但是假设您有一个快速应用程序,您可以从以下开始:

var exec = require('child_process').exec;

...

app.get('/status', function (req, res) {
  exec('lsof +p `pgrep node` | grep TCP', function (err, stdout, stderr) {
    请求。发送(标准输出);
  });
});

于 2013-03-28T15:48:40.937 回答