I have two systems. I have some log files on one system (A) that are being generated every hour. I want to parse those files from another system (B). One way is to copy the files and then parse them on (B). But this will consume a lot of bandwidth to copy and if I parse the files on original system (A) it will increase the CPU utilization, which I must avoid.
Can somebody suggest the most optimal way of doing this? In simple words, what I want is: Use system B to parse the files located on Remote System A so that I don't have much load on system A (regardless of load on system B) whilst also the load on the network is optimized.