我打算编写一个桌面应用程序,它将监视远程和本地Windows服务状态,读取远程日志文件并在应用程序中显示。
我做了搜索,但没有找到任何有用的信息。 是否可以使用Electron或node-webkit
实现此目标如果是的话,请你指出方向。
答案 0 :(得分:2)
NodeJS有一个名为OS的内置模块,它可以为您提供诸如可用内存量,正常运行时间,网络接口等信息(查看文档以查看您可以执行的所有操作它)。这些信息可以很容易地与Electron或NW.js配对,以构建监控应用程序。您还可以使用child_process
lib使用child_process.exec('ps -ewwwo %cpu,%mem,comm', function (error, stdout, stderr) {...});