我们可以使用Electron开发桌面应用程序来监控远程Windows服务

时间:2015-09-29 04:38:17

标签: node.js desktop-application node-webkit electron

我打算编写一个桌面应用程序,它将监视远程和本地Windows服务状态,读取远程日志文件并在应用程序中显示。

我做了搜索,但没有找到任何有用的信息。 是否可以使用Electron或node-webkit

实现此目标

如果是的话,请你指出方向。

1 个答案:

答案 0 :(得分:2)

NodeJS有一个名为OS的内置模块,它可以为您提供诸如可用内存量,正常运行时间,网络接口等信息(查看文档以查看您可以执行的所有操作它)。这些信息可以很容易地与Electron或NW.js配对,以构建监控应用程序。您还可以使用child_process lib使用child_process.exec('ps -ewwwo %cpu,%mem,comm', function (error, stdout, stderr) {...});

构建正在运行的进程列表