云服务器租用百问-如何查看服务器的CPU/内存使用情况?

axin 2025-05-27 12人围观 ,发现0个评论 个人网站服务器云服务器租用云服务器哪家好便宜云服务器国内云服务器香港云服务器海外云服务器免备案云服务器

TOP云提供高性价比云服务器租用,有中国内地/港澳台、海外等全球各地节点,TOP云国内云服务器只要有域名备案号就能直接用,无须重复备案;港澳台及海外云服务器不用备案,购买之后直接使用,省时省力省心。价格实惠,续费同价,2核2G5M仅需27元每月,8核8G50M仅需66元每月,更多配置套餐请进入下面网址了解:

TOP云总站云服务器:https://topyun.vip/server/buy.html

TOP云C站云服务器:https://c.topyun.vip/cart

在云服务器上查看 CPU、内存、磁盘和网络 的使用情况,可以通过 命令行工具 或 图形化工具 实现。以下是详细方法汇总(适用于 Linux 和 Windows 服务器):


一、Linux 服务器查看资源使用情况

1. 查看 CPU 使用情况

(1) top 命令(实时监控)

top
  • 关键指标

    • %Cpu(s):CPU 总体使用率(us=用户进程, sy=系统进程, id=空闲)。

    • 按 1 可查看每个 CPU 核心的详情。

    • 按 q 退出。

(2) htop(增强版 top,需安装)

sudo apt install htop # Ubuntu/Debian sudo yum install htop # CentOS/RHEL htop
  • 优点:彩色界面,支持鼠标操作,更直观。

(3) mpstat(多核 CPU 监控)

sudo apt install sysstat # 安装 mpstat -P ALL 1 # 每秒刷新所有核心状态

2. 查看内存使用情况

(1) free 命令

free -h
  • 输出示例

                 total    used    free    shared  buff/cache   available
    Mem:          3.7G    1.2G    500M     50M        2.0G        2.1G
    Swap:         2.0G    0B      2.0G
    • available:系统可用内存(含缓存)。

(2) vmstat(虚拟内存统计)

vmstat 1 # 每秒刷新
  • 关键指标

    • si(swap in)、so(swap out):交换分区使用情况,频繁交换说明内存不足。


3. 查看磁盘 I/O 和空间

(1) df(磁盘空间)

df -h
  • 输出示例

    Filesystem      Size  Used Avail Use% Mounted on
    /dev/vda1        50G   20G   30G  40% /

(2) iostat(磁盘 I/O 监控)

sudo apt install sysstat # 安装 iostat -x 1 # 每秒刷新
  • 关键指标

    • %util:磁盘利用率(接近 100% 说明磁盘繁忙)。


4. 查看网络流量

(1) nload(实时流量监控)

sudo apt install nload # Ubuntu/Debian nload
  • 显示:实时上传(Incoming)/下载(Outgoing)速度。

(2) iftop(按进程监控流量)

sudo apt install iftop # Ubuntu/Debian sudo iftop
  • 显示:哪些 IP/端口占用带宽最多。


二、Windows 服务器查看资源使用情况

1. 任务管理器(GUI)

  • 快捷键:Ctrl + Shift + Esc

  • 功能

    • CPU:查看每个核心的使用率。

    • 内存:已用/可用内存、缓存。

    • 磁盘:读写速度、活动时间。

    • 网络:带宽占用情况。

2. 资源监视器(更详细)

  • 打开方式

    1. 按 Win + R,输入 resmon 回车。

    2. 在任务管理器 → 性能 → 打开资源监视器。

3. PowerShell 命令

(1) 查看 CPU/内存

Get-Counter '\Processor(_Total)\% Processor Time' # CPU 使用率 Get-Counter '\Memory\Available MBytes' # 可用内存(MB)

(2) 查看磁盘

Get-Volume # 磁盘空间 Get-PhysicalDisk | Select-Object FriendlyName, Size, HealthStatus

三、云平台自带监控工具

1. 阿里云 / 腾讯云 / AWS

  • 控制台入口

    • 阿里云:ECS 实例 → 监控 标签页。

    • 腾讯云:云服务器 → 监控与告警

    • AWS:EC2 → CloudWatch

  • 功能

    • 查看 CPU、内存、磁盘、网络 的历史数据。

    • 设置 告警阈值(如 CPU > 90% 时发邮件)。


四、第三方监控工具

工具名称适用场景特点
Grafana可视化监控(配合 Prometheus)支持自定义面板,适合企业级监控
NetData轻量级实时监控一键安装,网页端查看
Glances命令行综合监控替代 top,支持远程监控

安装示例(Glances)


pip install glances
glances

五、总结

  • Linux 推荐命令

    • htop(CPU/内存)、df -h(磁盘)、nload(网络)。

  • Windows 推荐

    • 任务管理器(GUI)、resmon(详细资源监控)。

  • 长期监控

    • 使用云平台控制台或 Prometheus + Grafana

掌握这些方法后,你可以快速定位服务器性能瓶颈(如 CPU 跑满、内存不足、磁盘 IO 高等问题)。


不容错过
Powered By TOPYUN 云产品资讯