I have an ETL process that opens files from an NFS mount to process them. The number of files to be opened simultaneously is configurable.
I don't have shell access to the NFS server.
What are some good shell utilities I can use on the client to determine how effectively I'm using the NFS share? I want to maximize my throughput (balanced against flooding my ETL with too much data) and obviously, I don't want to put too great a strain on the NFS server.
How much can I do from the client vs. having to log on to the NFS server and run IO monitoring utilities there?