首页 » Web前端 » solusvm治理php版本技巧_一个好用的SolusVM智能带宽治理脚本

solusvm治理php版本技巧_一个好用的SolusVM智能带宽治理脚本

访客 2024-11-24 0

扫一扫用手机浏览

文章目录 [+]

A generic bandwidth smart controller for solusvm.

wget -qO- https://github.com/netmon20/netmon/releases/download/v1.0/linux-amd64-netmon > netmon && chmod +x netmon

本监控工具可以动态监控 SolusVM 开通的 QEMU 小鸡(虚拟化不限),并对过度利用流量者加以限定。
本工具的事理为系统的 tc 限流,因此目前只建议在母鸡上利用。

solusvm治理php版本技巧_一个好用的SolusVM智能带宽治理脚本

本监控工具自带管理界面(默认端口 8358 默认用户 netmon 默认密码 netmon20,如果想暴露年夜公网,请修正密码以免被入侵)。

solusvm治理php版本技巧_一个好用的SolusVM智能带宽治理脚本
(图片来自网络侵删)

在管理界面中,你可以随时监控所有小鸡的实时带宽和统计流量,并进行限速或者白名单等操作。

关于不同带宽上限的可以灵巧调度启动命令来适应不同场景,详细配置请查看参数。

末了,这个工具出身的初衷是为了减少滥用,而不是猖獗超售,因此请合理利用。

构建首先你须要安装 golang,若你不想自己编译,可以直接在 release 页面下载编译好的二进制文件。

# go get -u github.com/go-bindata/go-bindata/…# go-bindata -fs -prefix “static/” static/

# 上面两步不须要了,由于静态资源已经打包完成go build -o netmon .便是这么大略。

额外配置默认启动./netmon -ifce=kvm -qos上面代表监控所有 kvm 小鸡并开启 QoS

参数表Usage of ./netmon:-ifce stringNetwork interface prefix (String: null)-intv intUpdating interval (Second: 3s) (default 3)-limit intLimit the bandwidth to (Minute: Min) (default -1)-log intLog level (Number: 3) (default 3)-max intMaximum scale of bandwidth (KBit: 80Mbps) (default 81920)-min intMinimun scale of bandwidth (KBit: 8Mbps) (default 8192)-pass stringPassword of panel [Username: netmon] (String: netmon20) (default “netmon20”)-port intBinding port (Number: 8358) (default 8358)-ptime intOverrun machine will be limited for this long (Minute: 10m) (default 10)-qosRun QOS (Bool: false)-time intMachine overrun exceeds this period of time will receive a limit (Second: 45s) (default 45)

标签:

相关文章

QQ伪装黑客代码大全技术与风险警示

网络安全问题日益凸显。QQ作为一种流行的社交工具,成为了黑客攻击的主要目标之一。本文将针对QQ伪装黑客代码大全进行深入剖析,揭示其...

Web前端 2025-03-02 阅读1 评论0