DC RUM has a pretty deep SMB decode - so the answer is yes for CIFS/SMB. It also has a decode for Web/HTTP, so all HTTP-based file transfers can be monitored in details. FTP can be recognized, but not to the file name level. There's more to discuss, e.g. MFT.
What is the network protocol/architecture in your case?