This software offers a way to easily visualize data flow on Samba servers, simplifying monitoring and management of the server.
The suite includes a Samba server vfs module, which is compatible with Samba 3.2 and newer versions. It captures every read and write process performed on a specific share or any of the shares on the server. The module logs all data, but it operates with complete transparency. The module sends data over a socket to the stad program, which feeds the data into an SQLite database.
Users can configure the socket to be a unix domain socket or a fully networked internet socket. This means that the SQL database and the stad program do not have to be on the same system as the Samba server. The database stores a significant amount of information, including the size of the transfer in bytes, the user involved in the transfer, the share that was involved, a timestamp of the transfer, and the name of the domain under which the transfer happened.
Since all data is stored in SQL, users can perform searches and perform statistics quickly and easily. The stad program features listening sockets to allow clients to make SQL queries over the network. The stadview program provides a graphical user interface and queries the database regularly to ensure statistical data about the Samba server and even offers real-time views.
In summary, the SMB traffic analyzer software suite provides users with a powerful set of tools to visualize data flow while offering a comprehensive suite of statistical data on the usage of Samba services. The ability to use both Unix domain sockets and fully networked internet sockets takes performance to a new level, while the possibility of performing searches and statistics with ease makes the suite an excellent asset for Samba server administrators.
Version 0.0.6: N/A