I can use any of Windows Pro or Server Standard, or CentOS to do this monitoring (I guess). It seems there are some complex issues going on with AWS Deadline jobs which I don't expect anyone to know about. The jobs fail a lot.
The smoking gun (I think) is the job Monitor software fails to launch sometimes because it can't access a particular share. The shares are ZFS and the hardware is more than capable of keeping up with the IO. This problem mostly occurs in dense clusters with sparse "one off" occurrences at other times. "A reboot fixes it" but not during the dense clusters of failures.
I am strongly motivated to intensely monitor the reliability of network shares because sometimes these shares become suddenly and mysteriously unavailable to Windows 10 clients at other times! Then they either show up again moments or minutes later... or a reboot fixes it.
All clients experiencing this are running Windows 10 but that doesn't necessarily mean that this is a Windows 10 issue.
Network congestion is not too high.
Can I do this kind of monitoring with Event Viewer? Is there a painless python method to doing this monitor. I want to collect data as many moments as possible for a week.... 24 hours a day... If that makes sense.