Hi folks, I would like to present the nfstrace utility - it is a tool for collecting NFS statistics in LAN. Nfstrace captures a raw network traffic, performs payload filtration and performs full analysis and tracing of NFSv3/v4 procedures(operations). The key feature of nfstrace is that it is designed and implemented for online analysis of 1-10Gbps traffic in LAN. At this moment, the utility supports next protocols: - Ethernet; - IPv4, v6; - UDP, TCP; - NFSv3, NFSv4 (4.1 and CIFS are coming). The nfstrace is user-space utility and performs interactions with NIC via libpcap (similar to wireshark/tcpdump). Therefore, it could be ported to many POSIX platforms. Now it is available in: Debian: https://packages.debian.org/unstable/main/nfstrace Ubuntu: http://packages.ubuntu.com/vivid/net/nfstrace ALT Linux: http://www.sisyphus.ru/en/srpm/Sisyphus/nfstrace The key feature is reliable statistics on high traffic speed. Nfstrace cuts-off payload on earlier stages of filtration and stays focused on headers of NFSv3/v4 procedures and operations. The analysis is performed on the fly, without storing huge amount of network packets to memory/disk. So, it is faster that Wireshark/Tshark. Nfstrace provides API for custom plug-ins. It is easy to sharp its functionality for special purposes and metrics. There are set of standard plugins in sources tree. For example, the watch plug-in - it is clone of old and famous nfswatch tool (but with Ipv6, NFSv4 and TCP stream reassembling). Take a look, please: https://github.com/epam/nfstrace It would be nice to get feedback and some opinions from community. Feature requests are welcome! Thanks! Pavel K -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html