Projects / Fido File Monitor

Fido File Monitor

Fido is a multi-threaded file watcher which searches files in real time for user-defined patterns. When it locates a match, it runs a user-defined program. It is useful for monitoring log files for issues and responding to them. It was designed to recognize log file rotation and start monitoring from the beginning of the new file.

Operating Systems

Recent releases

  •  04 Dec 2013 17:16

    Release Notes: When a file is in use by another program, this release no longer treats that condition as a failure. This change was made to reduce false positive alerts.

    •  17 Oct 2013 15:08

      Release Notes: This release adds several new features. It can now test to see whether a file or the contents of a directory are older than a particular date. It can throttle its alerts so you don't flood an inbox or a network node manager. It also contains several minor bugfixes.

      •  10 Oct 2013 16:51

        Release Notes: This release adds a couple new features. Fido can now issue an alert if a file or any file in a directory exceeds a user-configurable period of time. It can also throttle its alerts so you don't flood an inbox or a network node manager.

        •  31 Jul 2013 15:31

          Release Notes: This release features numerous minor bugfixes related to memory management.

          •  12 Jun 2013 12:17

            Release Notes: This release fixes the make installer for the sample conf file. It also includes a fido.service file.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.