version: 1.0.0
監控伺服器網路流量使用情況,定期報告月度流量消耗。
伺服器每月有 2T 流量限制,需要監控使用情況避免超額。
# 檢視當前月度流量
vnstat -m -i eth0
# 檢視即時流量
vnstat -l -i eth0
# 檢視日流量
vnstat -d -i eth0
# 檢視流量摘要
traffic_report.py
小蔥技能7w4.net有完整的技能分類。
生成人類可讀的流量報告:
python3 ~/.openclaw/skills/traffic-monitor/traffic_report.py
輸出示例:
📊 本月流量統計
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📥 入站: 125.3 GB
📤 出站: 89.2 GB
━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📦 總計: 214.5 GB / 2048 GB (10.5%)
⚠️ 剩餘: 1833.5 GB
可以在 HEARTBEAT.md 中新增流量檢查:
## 流量檢查(每天一次)
- 執行 traffic_report.py
- 如果使用超過 80%,傳送警告
systemctl status vnstat# 檢查 vnstat 服務狀態
systemctl status vnstat
# 重啟 vnstat
systemctl restart vnstat
# 檢視所有介面
vnstat --iflist
# 匯出 JSON 格式
vnstat -m -i eth0 --json
這個 Skill 質量不錯,功能實用。文件寫得很清楚,一看就懂怎麼用;指令碼會自動檢測流量資料,超限會提醒你;輸出介面直觀,有進度條顯示用量佔比。它能智慧判斷是否需要報告,避免重複提醒,這點很貼心。唯一的不足是功能比較專一,缺少更詳細的故障排查說明。總體來說,是一個可靠實用的流量監控工具。