I'm looking for a Windows tool that monitors log files and shows notification when certain events appear. I already did various searches and the closest question was this one, which suggests BareTail.
I'm already familiar with BareTail; it's nice for looking at logs but it's limited: it can only highlight lines, doesn't support regular expressions or even wildcards, and it needs to be constantly in the foreground to be useful.
The ideal tool would just sit in the background, maybe with a system tray icon, and only show notifications when lines appear in the specified log file that match defined regexes.
For example, when monitoring the log file of chocolatey I want to be notified when the choco upgrade all
command is started and finished and when package updates are found and finished installing.
But it should be flexible enough to be used with about any log file.
I would prefer open source, but I'm not averse to paid software.