Obtenha o resultado do monitor de tráfego de internet para um determinado período no servidor ubuntu

1

Nginx está servindo páginas da web do servidor ubuntu. Uma ou duas vezes em uma semana, recebo uma mensagem de aviso do provedor do servidor em nuvem que diz The amount of transferred data has exceeded the limit:

The amount of transferred data has exceeded the limit:

hourly: (1:00 - 02:00)

IP / Subnet     Server name  Limit (MB)   Traffic (MB)
xx.xx.xx.xxx      Niren        200          238.264

Então eu quero monitorar o tráfego da Internet no servidor ubuntu para determinado período dizer com o aviso acima Eu quero saber como o tráfego exceder o limite em duração de tempo especificado (1hr-2hr). Eu quero saber o que o IP está tentando acessar o servidor nessa duração.

Informações adicionais:

Provedor do servidor de nuvem: Hetzner , SO do servidor: Ubuntu-1404-trusty-64-minimal , servidor da Web: Nginx .

update: Eu tentei vnstat mas ele mostra por hora, semanalmente detalhes de tráfego diários ou mensais, mas eu queria saber quais são os IP's que tentaram acessar o servidor em duração específica, isso não é possível com o vnstat.

    
por niren 18.09.2014 / 08:18

0 respostas