源创宝库吧 新一代精品资源网 在线工具箱 ⚡3BBS论坛 - 发现更多有趣的⚡ SanS三石导航页 DJ音乐吧-优质的DJ音乐分享平台 任推邦 - 不扣量的项目拉新平台 此位置招租 此位置招租 ⚡3BBS论坛 - 发现更多有趣的⚡ 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 ⚡3BBS论坛 - 发现更多有趣的⚡ 此位置招租 此位置招租 此位置招租 此位置招租 此位置招租 ⚡3BBS论坛 - 发现更多有趣的⚡ 此位置招租 此位置招租 此位置招租
返回列表 发布新帖
查看: 119|回复: 1

[网站教程] 阿里云检查网卡流量,超出后自动关机脚本

  离线 
灌水成绩
127
681
1717
主题
回帖
积分

等级头衔
UID : 94
等级 : 高级会员

积分成就
威望 : 147 点
贡献 : 747 点
蛋壳 : 320 枚
在线时间 : 178 小时
注册时间 : 2024-4-25
最后登录 : 2024-9-28

荣誉勋章

最佳新人实习版主活跃会员热心会员

发表于 2024-7-1 09:55:40 | 查看全部 |阅读模式 来自: 中国–上海–上海–静安区

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 帮主 于 2024-7-1 09:57 编辑

没错,就是在说阿里 CDT 的 200G 啦。
阿里的 SDK 似乎没相应的 API,所以就简单粗暴的弄弄了,有洁癖的就别看了。
步骤一,增加 crontab,每个月重启机器清除网卡统计数据。 粗爆吧。
0 0 1 * * /usr/sbin/reboot

步骤二,检查网卡流量
先在 crontab 里加入一个每分钟一次的任务来检查
*/1 * * * * /usr/local/bin/check.sh #check.sh是你检查的脚本,文件名当然根据实际的来

脚本是假定使用共享流量包,就是进出取大者计算。
脚本如下:



#!/bin/bash

# 获取 ifconfig eth0 的输出
output=$(ifconfig eth0)

# 提取 RX 和 TX 的字节数
rx_bytes=$(echo "$output" | grep 'RX packets' | awk '{print $5}')
tx_bytes=$(echo "$output" | grep 'TX packets' | awk '{print $5}')

# 将 190 GB 转换为字节。保险一点,没用200G。
limit=$((190 * 1024 * 1024 * 1024))

# 比较 RX 和 TX 的字节数并输出较大的那个值
if [ "$rx_bytes" -gt "$tx_bytes" ]; then
    larger_value=$rx_bytes
else
    larger_value=$tx_bytes
fi

echo "Larger value: $larger_value"

# 检查是否超过 190 GB
if [ "$larger_value" -gt "$limit" ]; then
    echo "Warning: The value exceeds 190 GB!"
    /usr/sbin/shutdown now
fi



转载自NodeLoc
  在线 
灌水成绩
2193
16732
22833
主题
回帖
积分

等级头衔
UID : 79
等级 : 超级版主

积分成就
威望 : 1012 点
贡献 : 2451 点
蛋壳 : 22653 枚
在线时间 : 3395 小时
注册时间 : 2024-4-13
最后登录 : 2024-11-22

荣誉勋章

荣誉会员帅哥认证最佳新人活跃会员灌水之王实习版主推广达人宣传达人论坛元老热心会员优秀作者优秀版主超级版主部落真神挂机之王

发表于 2024-7-3 17:54:24 | 查看全部 来自: 中国–上海–上海
滴~老年卡,打卡成功!楼主辛苦了,祝楼主:万事如意🧡,打卡时间:2024年07月03日 17:54:25
新帖通知群(钉钉群):点击查看
荷包蛋部落(QQ群):荷包蛋部落 - HBD0.CN
💥荷包蛋联盟-免费的自助广告-为广大用户提供宣传服务!💯
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1楼
2楼
投诉/建议联系

8641340@qq.com

欢迎各位朋友加入本社区,
共同维护良好的社区氛围
  • QQ用户交流群
  • 钉钉新帖推送群
Powered by Discuz! X3.5 Licensed  Copyright © 2001-2024 荷包蛋部落 版权所有 All Rights Reserved. 鲁ICP备20023396号-6
关灯 在本版发帖
加入钉钉新帖推送群
QQ客服返回顶部
快速回复 返回顶部 返回列表