在腾讯云服务器(CVM)上查看剩余内存,可以通过以下几种方法进行:
方法一:通过登录服务器使用命令行查看(Linux系统)
-
SSH 登录到你的腾讯云服务器
ssh root@你的公网IP -
使用
free命令查看内存使用情况free -h输出示例:
total used free shared buff/cache available Mem: 3.9G 1.2G 2.1G 50M 600M 2.5G Swap: 0B 0B 0Btotal:总内存used:已使用内存free:空闲内存available:可用来启动新应用程序的内存(推荐关注此项)
-
使用
top或htop查看实时内存使用top按
q退出。
htop更直观(需安装):sudo apt install htop # Ubuntu/Debian sudo yum install htop # CentOS/RHEL htop -
使用
cat /proc/meminfo查看详细信息cat /proc/meminfo | grep MemAvailable
方法二:通过腾讯云控制台查看
- 登录 腾讯云控制台
- 进入 云服务器 CVM 页面
- 找到你的实例,点击进入详情页
- 在左侧菜单选择 监控信息
- 查看 内存使用率 图表(注意:这里显示的是使用率,不是剩余值)
- 如果你看到“内存使用率”为 30%,说明剩余约 70%
⚠️ 注意:腾讯云默认监控只提供内存使用率百分比,不直接显示“剩余多少MB/G”。你需要根据实例的总内存计算剩余量。
例如:你的服务器是 4GB 内存,使用率为 30%,则剩余约为 2.8GB。
方法三:使用腾讯云命令行工具(TCCLI)
如果你熟悉命令行管理云资源,可以使用 TCCLI 查询监控数据:
tccli monitor GetMonitorData
--Namespace QCE/CVM
--MetricName MemoryUsage
--Instances '{"Dimensions": [{"Name": "InstanceId", "Value": "ins-xxxxxx"}]}'
--Period 300
--StartTime "2024-04-01T00:00:00+08:00"
--EndTime "2024-04-01T01:00:00+08:00"
这会返回内存使用率,再结合总内存换算剩余。
小贴士
- 推荐结合「控制台」看趋势、「命令行」看实时准确数值。
- 若发现内存不足,可考虑升级实例配置或优化应用内存使用。
如有 Windows 服务器需求,也可告知,查看方式不同。
云知道CLOUD