病毒吧 关注:293,368贴子:1,157,579
  • 13回复贴,共1

远程监控windows系统个人电脑资源占用情况-glances

只看楼主收藏回复

电脑使用过程中可能遇到各种各样的问题,尤其是在软件安装越来越多之后,总会遇到一些幺蛾子。如果跟我遇到一样的情况——锁屏之后风扇剧烈转动,同时电脑发热严重,但一操作电脑,又立马恢复正常,无法通过任务管理器找出蛛丝马迹的话,我的解决方案也许有用。另外也适用于其他想找出电脑资源占用情况的问题,比如不知道为什么CPU突然占到100%、90%、80%了这种,不知道为什么电脑风扇突然就开始转了这种,而且任务管理器看不出来为什么。
这里用到的工具是一个叫做glances的程序,多用于方便程序员远程监控服务器资源占用,就是用来直接在个人手机或电脑上看服务器那边的“任务管理器”信息,不用登陆服务器。所以我们的思路是把个人电脑看作服务器。


IP属地:四川1楼2022-06-24 14:40回复
    1.安装python环境
    因为是windows系统,不是服务器常用的Linux系统,所以需要先安装python以便之后运行glances。去python官网安装好就可以了。


    IP属地:四川2楼2022-06-24 14:41
    回复
      2.安装glances
      Glances代码官方页面:https://github.com/nicolargo/glances/tree/master【电脑小白不用去这里看,看不懂,后面也用不到】
      ①打开电脑命令提示符(cmd)。

      ②在cmd中运行安装glances的代码
      pip install glances
      复制“pip install glances”到页面闪烁部位(复制之后鼠标右键一下或Ctrl+v)
      按键盘Enter键运行
      然后cmd会告诉你glances安装好了(我的是之前安装过,所以告诉我已经安装过了)

      ③【可能可以跳过的步骤】在cmd中运行安装bottle的代码
      bottle是glances的基础之一,某些电脑如果直接运行glances,可能报告“Bottle module not found.Glances cannot start in web server mode.”需要手动安装bottle
      和上一步一样运行代码:
      pip install bottle


      IP属地:四川3楼2022-06-24 14:42
      回复
        3.使用glances进行电脑资源占用远程监控
        ①在cmd中运行代码:
        glances -w

        下面解释“Glances Web User Interface started on http://0.0.0.0:61208/”中的http://0.0.0.0:61208/
        http://0.0.0.0:61208/前半部分:0.0.0.0
        这里虽然cmd报告的是0.0.0.0,但我们需要的是电脑的IP地址。服务器的IP很容易理解,那如何获取自己电脑的IP地址呢?
        也是在cmd中运行:
        ipconfig

        这里IPv4就是我们要找的IP地址了,把它记下来。注意电脑切换网络的时候会发生变化。
        http://0.0.0.0:61208/后半部分:61208
        前面提到,我们是把自己的电脑当作服务器,但服务器的大门并未对所有人敞开,要顺利地用glances的远程资源监控功能,需要把它需要的那扇门打开。
        具体方法是在windows防火墙中进行设置:
        Windows安全中心防火墙和网络保护→高级设置→新建入站规则→规则类型:端口→协议和端口:特定的本地端口61208
        glances用完过后把这条规则的启用关掉或者删掉就可以了。






        IP属地:四川4楼2022-06-24 14:44
        回复
          ④在cmd中运行代码:
          glances -w
          glances远程资源监控功能已可以使用。
          注意:如果要使用glances远程监控电脑资源占用,需要保持上面cmd页面开启状态,如果关闭,就会停止运行glances。这一点也可以让电脑小白放心了,这篇文章的操作很难把电脑置于危险的境地中。
          ⑤进入远程资源监控页面查看电脑资源占用情况
          通过电脑或手机浏览器打开http://0.0.0.0:61208/网页(前面的0.0.0.0替换为③中找到的IP地址)即可。我操作的时候电脑连手机移动网络热点进不去监控网页,换了开放网络WIFI才进去的,原因不明。
          手机可以看到这样的页面:

          往下可以看到正在运行的程序,如果有资源占用特别大的,一下就能发现:

          原来是卡巴斯基杀毒软件在我的电脑锁屏之后疯狂运行啊!关闭后台扫描之后锁屏风扇狂转的问题就解决了。
          好了,这样就完成了用glances对个人电脑进行远程资源占用监控了。


          IP属地:四川5楼2022-06-24 14:45
          回复
            感谢分享


            IP属地:陕西来自Android客户端7楼2022-06-24 20:54
            收起回复
              dd


              IP属地:上海8楼2022-06-25 21:21
              收起回复
                支持


                IP属地:广西来自Android客户端9楼2022-06-25 22:02
                回复

                  请问这是怎么回事,百度搜过注册表设置为0那个本来就是0


                  10楼2022-07-10 09:59
                  收起回复
                    支持,一会去研究一下


                    IP属地:天津来自Android客户端12楼2023-12-28 11:33
                    回复