Como posso monitorar meu tráfego do Samba?

Como posso monitorar meu tráfego do Samba?

Tenho um diretório compartilhado na minha rede, usando o Samba. As pessoas na rede usam esse compartilhamento do Samba para baixar arquivos do meu compartilhamento para seus computadores. Estou interessado em saber quais arquivos são mais baixados e por quais usuários eles são baixados. Eu gostaria de ver isso em tempo real, se possível. Existe um programa que me permite fazer isso? Se sim, como posso usá-lo?

Estou usando o Ubuntu 11.10.

Responder1

apenas tente a seguir:

sudo watch smbstatus

Isto irá reexibir continuamente um status CLI das conexões SMB, como 'top'.

Responder2

Você pode fazer com que o Samba registre coisas assim. Confira as manpáginas do Samba, via man -k samba. Leia man smb.confe veja as seçõesArquivo de logeNível de registro

Responder3

vfs_auditou vfs_full_auditpode ser melhor neste caso. Este último permite selecionar quais eventos deseja monitorar. Verhttps://serverfault.com/a/736783/127791para saber como configurar vfs_full_audit. Neste caso, acho que o openevento é o que você deseja (ou openat- descobri que opennão foi reconhecido e entãotodoseventos foram registrados).

informação relacionada