• 请不要在回答技术问题时复制粘贴 AI 生成的内容
drymonfidelia
V2EX  ›  程序员

Windows Server 10Gbps 带宽 任务管理器的网络统计比实际翻了 500 倍,如何排查?是否可能和 Nginx 高 CPU 占用有关?

  •  
  •   drymonfidelia · Apr 9, 2024 · 2502 views
    This topic created in 787 days ago, the information mentioned may be changed or developed.
    主机用的是 Ubuntu 20.04 ,10Gbps 带宽,在 Cockpit 里开的虚拟机。系统是 Windows Server 2022 ,配 Nginx ,纯静态服务。我知道 IIS 性能好,但是是从离职员工那里接手的,上面搭建了几十个网站,有的网站我都看不懂是怎么运行起来的,不敢乱动。今天是想排查 Nginx CPU 高占用的问题,点开任务管理器,发现带宽显示比实际高了将近 500 倍。因为 Windows Server 没有按进程显示网络使用情况的功能,想问问大家这是什么原因,会不会和 Nginx 高 CPU 占用有关?

    6 replies    2024-04-09 09:01:49 +08:00
    billccn
        1
    billccn  
       Apr 9, 2024
    这个级别的带宽应该是把网卡 IP 当成回环用形成的。可能是服务器调用本地 API 或者数据库,也可能是攻击。

    你用管理员运行 resmon ,然后切换到网络页面就可以看到每个 socket 的情况,类似于 Linux 底下的 netstat.
    jedihy
        2
    jedihy  
       Apr 9, 2024
    loopback 都达不到这个速度,这个可能是虚拟网卡的驱动有问题,统计错了。这个信息是通过发送 stats OID 到网卡驱动来查询的。
    GenericT
        3
    GenericT  
       Apr 9, 2024 via Android
    全中国的骨干网差不多能有这速度
    geekvcn
        4
    geekvcn  
       Apr 9, 2024 via Android
    点开你图上任务管理器左下角第二个链接,能看详情
    SuperArilo
        5
    SuperArilo  
       Apr 9, 2024
    不知道 Windows server 有没有 资源监控器。
    这里面可以看到每个程序的 download 和 upload
    263
        6
    263  
       Apr 9, 2024
    你点一下左下角的 Open Resource Monitor 不就好了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1202 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 23:28 · PVG 07:28 · LAX 16:28 · JFK 19:28
    ♥ Do have faith in what you're doing.