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 |
Recent releases


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.


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.


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.