SysEdge is quite good at log file monitoring. It will keep the equivalent of a "tail" on the file the so that it doesn't lose its place. With the process monitoring, you will need to look at whether you need a single process or a process group monitored. The documentation goes through the differences.