At my job, I often perform tasks on remote Windows machines using RDP. These tasks can take a long time to finish (hours/days/weeks), so I end up with many RDP sessions open simultaneously, each with a task running.
The problem I have is that I have to monitor each of these RDP sessions in order to know when the task finishes, and that takes a lot of my time/energy.
What I'd like is some sort of alert. Any of the following would make useful triggers:
- the RDP session becomes quiet (because logs stop scrolling by)
- the logs stop scrolling (this could be a remote log monitoring tool that emails me?)
- a certain word appears in the log, such as "complete" (this might be the best solution)
- there's no activity in the RDP window for x amount of time
- something else?
It seems like such tools must exist in the Windows world, but I haven't found them.