1
在 KiwiVM 看用了多少、哪天重置
KiwiVM 主页面 Main controls 里的 Bandwidth usage 就是本月流量:
KiwiVM 主页面(本站测试机,每月 1000GB)
- 1
Bandwidth usage 是本月已用 / 每月总量;下面的 Resets 是下次清零的日期
重置时间跟着开通时间走:本站测试机在客户区显示 10 月 19 日开通(美国时间),每月的重置时间是北京时间 20 日早上 7:44,正好是开通的那个时刻。到时流量自动清零,不需要任何操作;具体时间用第 6 步的 API 能查到。
注意KiwiVM 的 GB 按 1024 进位:每月 1000GB 实际是 1000 × 1024³ 字节,比按 1000 进位多一点。
2
下载、上传都算:进出流量一起计
官方没有单独写流量怎么计,本站用测试机核对了一遍:KiwiVM 的已用流量,约等于这段时间进入服务器(network_in)和从服务器发出(network_out)的流量之和。
| 项目 | 本站测试机(这个月重置后的累计) |
进入服务器(network_in) | 4.52 GB |
从服务器发出(network_out) | 0.11 GB |
| 两项相加 | 4.63 GB |
| KiwiVM 显示的已用流量 | 4.71 GB |
再做一个直接的测试:在测试机上下载一个 1GB 的文件,KiwiVM 的已用流量从 3.73GB 涨到 4.71GB。也就是说,往服务器上下载东西、别人访问你的网站、你从服务器下载文件,都算在每月流量里。
注意换机房也会用流量:迁移要把硬盘数据传到新机房,按迁移页面的说明只传有数据的部分,迁移前删掉不需要的大文件能省流量。步骤见换机房教程。
3
找出是谁在用流量
流量涨得快,先在 KiwiVM 左侧 Detailed statistics 看是从哪天开始涨的:
KiwiVM:Detailed statistics(横轴日期已裁去)
- 1切换按天、周、月、年和全部时间查看
- 2
network_in 是进入服务器的流量,network_out 是从服务器发出的流量
再登录服务器,用 vnStat 看每天的用量,用 nethogs 看是哪个程序在用(AlmaLinux 9 测试机上装过、能用):
dnf install -y epel-release
dnf install -y vnstat nethogs
systemctl enable --now vnstat # vnStat 装好后才开始记录
vnstat -d # 按天看进出流量
nethogs # 实时看每个程序的流量,按 q 退出
Debian / Ubuntu 用 apt install vnstat nethogs。找到用量大的程序后,限速、关掉或者换到流量更多的套餐。
4
用完了会怎样:不额外收费,暂停到重置日
官方知识库对“流量用完会怎样”的说明是:
- 不会产生任何超额费用
- VPS 会被自动暂停,一直到这个月结束(也就是
Resets 那天)
- 可以随时升级到更大的套餐,提前恢复使用
另外,官方 2024 年 5 月起在 KiwiVM 里加了一个功能:因流量超额被暂停的 VPS 可以临时恢复,不用先升级套餐,方便应急把数据取出来。
注意暂停期间网站和程序都会停。流量快用完时,先按第 3 步找出用量大的程序,或者提前升级。
5
急用:升级到流量更多的套餐
在客户区 Services 里点 VPS 右侧的齿轮,菜单里有 Upgrade:
客户区 Services(只保留测试机一行,主机名和 IP 已打码)
- 1点这台 VPS 右侧的齿轮
- 2
Open KiwiVM 是服务器管理面板,升级不在这里
- 3
Upgrade 和改付款周期、续费开关在同一组
能升级到哪些套餐、要补多少差价,以升级页面显示为准。各套餐每月有多少流量,见下面的流量和带宽对照表。
6
进阶:用 API 查流量和重置时间
KiwiVM 左侧 API 页可以生成 API 密钥(不要外传,见 SSH 安全教程)。在服务器或自己电脑上执行:
curl -s "https://api.64clouds.com/v1/getServiceInfo?veid=你的VEID&api_key=你的API密钥" \
| python3 -c '
import json, sys, datetime
d = json.load(sys.stdin)
bj = datetime.timezone(datetime.timedelta(hours=8))
used, total = d["data_counter"] / 2**30, d["plan_monthly_data"] / 2**30
reset = datetime.datetime.fromtimestamp(d["data_next_reset"], bj)
print("已用 %.2f GB / 共 %d GB" % (used, total))
print("下次重置", reset.strftime("%Y-%m-%d %H:%M"), "(北京时间)")
print("计费倍数", d["monthly_data_multiplier"])'
本站测试机的输出:
已用 4.71 GB / 共 1000 GB
下次重置 2026-11-20 07:44 (北京时间)
计费倍数 1
计费倍数 是流量的计费系数,测试机是 1。迁移机房的接口(migrate/getLocations)也会返回每个机房的倍数,本站测试机能迁去的 6 个机房都是 1。