Hi all,
Nagios is an open source monitoring solution and it uses a plug-in framework to report host status.
I re-implemented the check_logfiles one, aimed at looking into logfiles for a set of regexes matches.
You can get an idea here: https://github.com/dandyvica/clf
Reach out if you want to know more