¿Cómo puedo monitorear mi tráfico Samba?

¿Cómo puedo monitorear mi tráfico Samba?

Tengo un directorio compartido en mi red, usando Samba. La gente en la red usa este recurso compartido de Samba para descargar archivos desde mi recurso compartido a sus computadoras. Me interesa saber qué archivos se descargan más y qué usuarios los descargan. Me gustaría ver esto en tiempo real, si es posible. ¿Existe algún programa que me permita hacer esto? En caso afirmativo, ¿cómo puedo usarlo?

Estoy usando Ubuntu 11.10.

Respuesta1

solo intenta lo siguiente:

sudo watch smbstatus

Esto volverá a mostrar continuamente un estado CLI de las conexiones SMB, como "superior".

Respuesta2

Puedes hacer que Samba registre cosas así. Consulte las manpáginas de Samba, a través de man -k samba. Leer man smb.confy ver las secciones.Archivo de registroyNivel de registro

Respuesta3

vfs_audito vfs_full_auditpuede ser mejor en este caso. Este último le permite seleccionar qué eventos desea monitorear. Verhttps://serverfault.com/a/736783/127791para saber cómo configurarlo vfs_full_audit. En este caso, creo que el openevento es el que desea (o openat, descubrí que openno fue reconocido, y luegotodose registraron eventos).

información relacionada