There is an app you can get called PRTG Network Monitor, you can set it to ping Google every 60 seconds and it will provide you a list of network drops and their duration. We had the same problem and determined it was not the server, or router, even though our ISP did do a network test, every time they tested the problem did not occur. This is a good tool to record the problem you are having.