Alerttail

Alerttail Download Summary

  • Language: C/C++
  • Platform: Windows / Linux / Mac OS / BSD / Solaris
  • License: GPL - GNU Public License
  • Databases: N/A
  • Downloads: 563
  • Released: Jun 6, 2007

Alerttail Description

Alerttail executes actions when "some text" has been written to a file.
This software tails a file and when a line matches some text pattern alerttail will execute a list of actions defined on it's own configuration file.

Imagine you want to be warned when some text is written to a log file, you could just configure alerttail asking it to notify you with a gtk notify popup.

For example when i start my proftpd server for desktop file sharing i would like to monitor when somebody logs in and downloads a file. To know that i would configure alerttail to 
analyse /var/log/proftpd/proftpd.log and /var/log/proftpd/xferlog.

Or if i would like to
know when somebody execute a "su" command i will configure alerttail to listen to
/var/log/auth.log.

Same thing for samba access, kernel , mail, gaim events or any other log file event.

Another interesting scenario is iptables monitoring.
If we want to know if a remote host try to direct connect to our box we will ask alerttail to monitor /var/log/messages and alert us with a notify popup with a link to googleMaps for GeoIp Localization

Alerttail is configured via config files. Each file will define tail match policies.

When it tails a file, each line is parsed by a regular expression agent that will determine if that text line matches a provided text pattern. If it does, it will execute several actions defined by the user.

Each tailed file can have one or more regex parsers and each of those parsers will trigger one or more actions.
Actions can be alerttail built in actions (GTK notify action , geoipLocalization action, filtering text action) or a custom user defined shell command action.

Alerttail has been developed in C for linux platform.

Alerttail Bookmark

Hyperlink code:
Hyperlink for Forum code:

Alerttail Script Download Notice

Top 4 Download periodically updates information of Alerttail script from the developer, but some information may be slightly out-of-date.

Our script download links are directly from our mirrors or publisher's website. Alerttail torrent files or shared files from free file sharing and free upload services, including Rapidshare, MegaUpload, YouSendIt, MailBigFile, DropSend, HellShare, HotFile, FileServe, MediaMax, zUpload, MyOtherDrive, SendSpace, DepositFiles, Letitbit, LeapFile, DivShare or MediaFire, are not allowed!

Flexible directory walking

... the files (and optionally folders) that match our pattern(s).The standard match our tree function os.path.walk can be ... whether to recurse down through sub-folders, the file pattern to match, and whether to include folder names in the results.The file pattern is case insensitive and UNIX style. Multiple patterns may be specified; delimit with a semi-colon. Note ...
Python

Rename subdirectories of a directory tree

... I could replace all strings of a certain pattern with other strings of a certain pattern i.e. the second argument in re.sub namely 'replacement' ... different string in 'subject' that matches with the pattern 'regex'. For example 'arthinternational-d' would be replaced by ...
Python

Curses File Manager

Curses File Manager is a curses based filemanager loosely resembling emacs dired mode. ...
Python

PHP FTP File Manager

PHP & FTP File Manager is a Visual File Manager developed in PHP, JAVASCRIPT and AJAX. It accesses files using FTP, with no need to use PHP or other Server Side Scripting Language, it just needs the ...

Ajax File Manager

This is a web/php/javascript/ajax file manager that allows create, delete and rename files and directories located in a server. The xajax library is used.This script is very easy to install, use and customize to suit your needs. ...