Most recent edit on 2006-05-05 18:47:36 by JimmyConner [Add a quick note about needing an external program to log the events]
Additions:
The Haloe (aka Syslog) plugin is an cacti integrated interface to a MySQL database that can be used to log events from scripts, cacti, or whatever.
You will need an external program such as MSyslog, Syslog-NG, or Kiwi Syslogd to log the events to the MySQL database. This plugin is used to view and alert on events only, not the capturing of them.
Deletions:
h.aloe is a cacti integrated interface to a mysql database that can be used to log events from scripts, cacti or whatever.
Edited on 2006-05-03 21:19:39 by JimmyConner [Update version]
Additions:
<tr><td><strong>Version</strong></td><td>v0.4</td></tr>
<tr><td><strong>Release Date</strong></td><td>04/24/06</td></tr>
Deletions:
<tr><td><strong>Version</strong></td><td>v0.3</td></tr>
<tr><td><strong>Release Date</strong></td><td>04/07/06</td></tr>
Edited on 2006-04-07 22:16:00 by JimmyConner [Update version]
Additions:
<tr><td><strong>Version</strong></td><td>v0.3</td></tr>
<tr><td><strong>Release Date</strong></td><td>04/07/06</td></tr>
Deletions:
<tr><td><strong>Version</strong></td><td>v0.2</td></tr>
<tr><td><strong>Release Date</strong></td><td>03/03/06</td></tr>
Edited on 2006-03-05 03:26:39 by FlaVour [Update for 0.2]
Additions:
<tr><td><strong>Version</strong></td><td>v0.2</td></tr>
<tr><td><strong>Release Date</strong></td><td>03/03/06</td></tr>
NB MySQL 4.1+ no longer needed, due to the use of the CURRENT_TIMESTAMP option being removed :)
Deletions:
<tr><td><strong>Version</strong></td><td>v0.1</td></tr>
<tr><td><strong>Release Date</strong></td><td>01/31/06</td></tr>
NB MySQL 4.1+ appears to be needed, due to the use of the CURRENT_TIMESTAMP option
Edited on 2006-02-19 03:07:13 by PsybeR [WantedDocs cleanup]
Additions:
NB MySQL 4.1+ appears to be needed, due to the use of the CURRENT_TIMESTAMP option
Deletions:
NB MySQL 4.1+ appears to be needed, due to the use of the CURRENT_TIMESTAMP option
Edited on 2006-02-18 07:13:09 by FlaVour [MySQL 4.1+ appears to be needed, due to the use of the CURRENT_TIMESTAMP option]
Additions:
NB MySQL 4.1+ appears to be needed, due to the use of the CURRENT_TIMESTAMP option
Edited on 2006-02-05 06:13:29 by PsybeR
Additions:
Bug Tracker∞
Deletions:
Bug Tracker∞
Edited on 2006-02-05 06:07:11 by PsybeR
Additions:
Tips:
The database and tables that are used by haloe need to be imported before you can use this plugin.
cd into your plugins/haloe directory and run the following commands
mysqladmin --user=root create syslog
mysql syslog < syslog.sql
(adjust username and password as necessary)
Edited on 2006-02-01 04:45:13 by PsybeR
Additions:
Documentation
Tables
syslog_incoming: This is the table that all new messages are written to, so for instance, if you are using msyslog, or syslog-ng, this is where they would need to write to. We have seperate tables for "new" and "processed" syslog messages, so that we can process alerts and removals before they are inserted into the normal syslog table. This is done every polling cycle. The "status" column is absolutely required, so that we can make sure we don't have new syslog messages slip past the filters after they have ran, but before they are moved.
syslog: these are all the messages that made it past the "removal" stage and made it into the viewing database. When you view the syslog, these are what you see. It is updated every 5 minutes.
syslog_alert:
syslog_remove:
Deletions:
Documentation
Edited on 2006-02-01 02:27:31 by PsybeR
Additions:
<tr><td><strong>Release Date</strong></td><td>01/31/06</td></tr>
Deletions:
<tr><td><strong>Release Date</strong></td><td>TBD</td></tr>
This plugin has not yet been released but is available on the CactiEZ cd
Edited on 2006-01-31 10:19:44 by PsybeR
Additions:
<tr><td><strong>Plugin Author</strong></td><td>Jimmy Conner</td></tr>
Deletions:
<tr><td><strong>Author</strong></td><td>Jimmy Conner</td></tr>
Oldest known version of this page was edited on 2006-01-31 10:00:59 by PsybeR []
Page view:
Haloe
| Description | syslog plugin for Cacti |
| Author | Jimmy Conner |
| Version | v0.1 |
| Release Date | TBD |
| Original Concept | Originally released as aloe by: sidewinder Modified by: Harlequin |
Documentation
h.aloe is a cacti integrated interface to a mysql database that can be used to log events from scripts, cacti or whatever.
It is the console component for a light weight monitoring addon for cacti. Because the database schema is based on syslog,
it can be configured to use a syslog-ng or kiwi's syslogd for windows database so events can be correlated.
This plugin has not yet been released but is available on the
CactiEZ cd
Download∞
Feature Request/TODO List∞
Bug Tracker∞
CategoryPlugins