Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Python2.7中监视远程windows计算机(CPU%、RAM、进程、重新启动)_Python_Windows_Multithreading_Python 2.7_Remote Access - Fatal编程技术网

在Python2.7中监视远程windows计算机(CPU%、RAM、进程、重新启动)

在Python2.7中监视远程windows计算机(CPU%、RAM、进程、重新启动),python,windows,multithreading,python-2.7,remote-access,Python,Windows,Multithreading,Python 2.7,Remote Access,我正在尝试为我们的八台渲染机构建一个监控程序(包括每秒刷新)。显示当前状态将通过使用Tkinter来实现,到目前为止Tkinter工作得很好,但我不知道如何连接到远程机器 我试过 WMI(运行,但不是作为线程,因此我可以同时检查每台机器) psutil(仅本地统计信息) Popen(不记得为什么不起作用了-很抱歉,这个应用程序已经使用了很长时间了) 浏览(这里也一样——我想这是因为它更像是一个独立的程序,需要在所有渲染机上与Web服务器一起安装?但在那台机器上真的不确定!) 我开始失去理智了

我正在尝试为我们的八台渲染机构建一个监控程序(包括每秒刷新)。显示当前状态将通过使用Tkinter来实现,到目前为止Tkinter工作得很好,但我不知道如何连接到远程机器

我试过

  • WMI(运行,但不是作为线程,因此我可以同时检查每台机器)
  • psutil(仅本地统计信息)
  • Popen(不记得为什么不起作用了-很抱歉,这个应用程序已经使用了很长时间了)
  • 浏览(这里也一样——我想这是因为它更像是一个独立的程序,需要在所有渲染机上与Web服务器一起安装?但在那台机器上真的不确定!)
我开始失去理智了,也许有人能给我一个正确方向的提示

谢谢


作为一个附加信息-我正在努力实现的目标:

  • 如果机器正在运行,则显示图标(此操作有效-耶!)
  • 显示进程A的CPU百分比
  • 显示进程B的CPU百分比
  • 系统CPU%
  • 自由内存
  • 重新启动进程A
  • 重新启动进程B
  • 重新启动机器
  • 查看上次截图

  • 再次感谢!感谢您的帮助。我怀疑这不是新手程序员的理想项目。

    我建议使用SaltStack。您可以在windows计算机上设置,然后使用它获取。您还可以在仆从身上运行命令,以重新启动应用程序等