Medição de tráfego de usuários do Linux

1

Eu quero medir o tráfego (upload) feito por cada usuário em um sistema Linux. Cada usuário executa uma instância rTorrent em uma porta especificada. Também os usuários podem fazer tráfego através do servidor ftp (vsftpd).

Existe uma ferramenta que pode monitorar o tráfego para uma porta especificada e para usuários de ftp?

    
por Claudiu 20.04.2010 / 03:48

3 respostas

3

Sim, você poderia fazer algo assim com Ntop . É um pouco trabalhoso e, da última vez que o usei, ele redefiniu todas as estatísticas na reinicialização, mas você deve ser capaz de fornecer dados ntop para Cactos para guarda permanente.

Isso exigirá alguns hackery, mas o resultado será incrível. Você também pode alimentar os dados diretamente no rrdtool. Existem alguns exemplos de gráficos muito legais no site rrdtool .

UPDATE: Aqui está um gráfico que mostra exatamente o que você quer.

    
por 20.04.2010 / 03:58
3

Upload é o tráfego de saída.

Eu sugiro que você investigue a configuração - uid-owner do módulo iptables match .

    
por 20.04.2010 / 09:39
0

Eu uso nTop ou iftop mas eles não discriminam entre o usuário

    
por 20.04.2010 / 03:52