Monitorando a ferramenta de largura de banda de rede (vnstat):
instale o vnstat:
apt-get install vnstat
Comando de monitoramento:
vnstat -m
de largura de banda mensal
root@test:~# vnstat -m
eth0 / monthly
month rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
Feb '16 106.13 MiB | 95.41 MiB | 201.54 MiB | 1.70 kbit/s
------------------------+-------------+-------------+---------------
estimated 273 MiB | 245 MiB | 518 MiB |
vnstat -d
de largura de banda diária
vnstat -h
de largura de banda horária
você precisa monitorar manualmente a largura de banda se a largura de banda mensal ultrapassar o limite de hospedagem. Você pode desligar o vm manualmente ou usar o firewall ufw para bloquear o tráfego. (script pode ser feito para desligar vm)
firewall do ufw:
apt-get install ufw
sudo ufw default deny incoming
sudo ufw default deny outgoing
Uso da largura de banda do Teamspeak:
se você estiver usando um bom codec de áudio (32KHz), cada usuário enviará aprox. 8 KB / s de dados.
considerando 20 jogadores 20 * 8 = 160 KB / s (cerca de 1 GB em uma hora).
considerando 20 jogadores jogando 12 horas / dia = 12 * 1 = 12GB / dia
por uso de largura de banda mensal = 30 * 12 = 360 GB
Nota: todos os jogadores não estão falando ao mesmo tempo (se sim, a largura de banda pode aumentar)
considerar 360 GB / mês é a largura de banda média. Principalmente, todos os provedores de hospedagem fornecem cerca de 500 GB / mês.
counter strike servidor 1.6 com habilitação por voz:
Eu tinha servidor cs 1.6 que era voice_enabled e tinha 28-32 jogadores simultâneos. estava usando aproximadamente 4-5GB / dia.
Fonte: