通过哪吒面板设置服务器用完指定流量后自动关机

通过哪吒面板设置服务器用完指定流量后自动关机

admin
2025-01-17 / 0 评论 / 5 阅读 / 正在检测是否收录...

通过哪吒面板设置服务器用完指定流量后自动关机

原文地址 https://www.nodeseek.com/post-18205-1

1. 首先添加 触发的【计划任务】

任务名称随便写。比如 【服务器关机】

任务类型要选择 【触发任务】

计划空着

命令:poweroff

覆盖范围选择【由触发的服务器执行】

特定服务器为空

保存此计划任务即可。如图所示:

image

2. 添加 【报警规则】

报警名称随便写,比如 【AWS 流量报警】

规则填写:

[{"type":"transfer_all_cycle","max":805306368000,"cycle_start":"2023-04-01T01:00:00+08:00","cycle_interval":1,"cycle_unit":"month","cover":1,"ignore":{"32":true}}]

我这里用的光帆,一个月只有 1T 流量,我怕跑完反薅,所以设置了每月 750G 流量的时候报警通知。你们可以按照自己情况设置报警规则。具体报警规则参数可以参考哪吒官方 wiki

其中 "max":805306368000,"​ 代表的就是 750G 流量的字节大小。
嫌计算麻烦的话可以直接用这个流量计算器

"cycle_start":"2023-04-01T01:00:00+08:00",​ 代表每月的 1 号凌晨 1 点清空统计。也就是这个月 1 号 1 点到下个月 1 号 1 点之间流量就 750G,超过这个量就会触发报警。日期可以按照自己实际情况修改。

"ignore":{"32":true}​ 代表只监控 32 号服务器,也就是你要触发报警的服务器 id。我的习惯是每个服务器都单独设置一个报警提醒,当然你也可以设置所有服务器都共用同一个报警规则。

当你要监控多个服务器共用一个流量规则时, 比如 1 号 2 号服务器共用一个规则:

ignore":{"1":true,"2":true}

故障时触发任务选择刚才设置好的 触发任务 【服务器关机】

然后一定要勾选 启用​ 才生效!!

image

这样设置好后,一旦服务器超过 750G 流量,立马就会触发计划任务【服务器关机】,就不会因为超流量被反薅了。
你也可以将限制流量改小一点来立即测试效果

0

评论

博主关闭了所有页面的评论