Projects / my-swatch

my-swatch

my-swatch pretends to be an implementation of msyslog and swatch together. What it pretends to accomplish is put all together, to log events to a remote database (like msyslog), and to awake triggers (like swatch). When a certain condition occurs you can be notified by email and awake certain events, like play a sound. You can also log the event to a remote database and use a Web browser to surf through the logs.

Tags Security Logging Monitoring Systems Administration
Licenses GPL
Operating Systems POSIX BSD Linux
Implementation Perl PHP

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  26 Mar 2003 09:52
  • Rrelease-after

Changes: In the previous release, my-swatch would sometimes reopen the file containing the logs and parse it all over again. This could cause the re-sending of email alerts and all other associated triggers, leading to disinformation and pain for system administrators. This has been fixed.

  • Rrelease-mid
  •  17 Mar 2003 10:48
  • Rrelease-after

Changes: The release is just maintenance and code cleanup. The Web interface is now included by default, and there was a little annoying problem with the "blink" keyword when printing out to the screen that is solved now.

  • Rrelease-mid
  •  04 Mar 2003 20:04
  • Rrelease-after

Changes: A bug was fixed where the filename to read the logs in config.pl wasn't being used correctly. There was also an error handling dates from syslog that was making the PostgreSQL module crash and the MySQL module record wrong dates.

Changes: The Web interface now supports the browsing of logs in MySQL and PostgreSQL.

Changes: This initial release supports MySQL only; PostgreSQL support will come in the next release.

No-screenshot

Project Spotlight

Tie::Table

A Perl module which maps database tables to hashes.

35caf0e087e1f0b86c2e022444e2c193_thumb

Project Spotlight

Component Conversion Utility

Converts skeleton code between various languages.