Plugin Architecture for Cacti 0.8.7a released
Posted by Jimmy on 11/18/07 10:01:44

I have released the plugin architecture for Cacti v0.8.7a.  The only fix in this version is a correction on how the poller_top and poller_bottom hooks work when your cron interval is set differently than your poller interval.
CactiEZ v0.3, and Plugin Architecture v1.2
Posted by Jimmy on 10/23/07 22:43:26

Today with the release of Cacti v0.8.7, I now have ready a complete version of CactiEZ running Cacti 0.8.7 and all the latest versions of the plugins. CactiEZ is the simplest way to setup a new Cacti server. Current users are advised to follow the normal directions on how to upgrade your Cacti and Plugin Architecture to the latest versions (there is no upgrade script) A 64 bit version of CactiEZ will be along shortly.

Also, today marks the release of the latest version of the Plugin Architecture for Cacti v0.8.7. Older versions of Cacti are no longer supported with this patch, as there were some fundamental changes in the core Cacti files.

Update: Most plugins (at least the ones on this site) have been updated to work with Cacti 0.8.7

Please note that the latest version of Thold is not backwards compatible with older versions of Cacti as it required several new hooks.

New Server
Posted by Jimmy on 10/23/07 00:45:10

If you are seeing this, then you are looking at the brand new server hosting the site. We are now running on a Dual QuadCore 1.6 Ghz with 8 gigs of RAM hosted on a dedicated server which I recently purchased. This should greatly increase page loads and help to alleviate some of the sporadic downtime my web host was having.

The new server has a dedicated 3 MB connection to the internet, so downloads from it should be much faster. I am currently running all downloads in a Round Robin with the old web host to increase redundancy. Files are periodically rsynced to the old server to ensure that new plugins are quickly available to everyone no matter which mirror you are pointing to.

Everything should now be working correctly on the site, if you find a bug, just post a quick topic in the forums. A new site is currently being developed, so look keep your eye out for updates.

Thold v0.3.4
Posted by Jimmy on 06/1/07 21:17:33

Yep, I have been very busy with the Thold plugin lately.  These latest changes add several enhancements to the email capabilities, and to the templating system.  I also fix a few minor issues that came up.

Changes

  • Allow text only threshold alerts (aka no graph!)
  • Add some text to the alerts, including the hostname
  • Change the email to be sent as "Cacti" instead of PHPMailer
  • Fix issue with host alerts still being sent as multipart messages
  • Add the ability to completely customize the threshold alert (allow descriptors)
  • Re-arrange the Settings page to group like options
  • Fix an issue when applying thresholds to a device with no datasources / data queries
  • Add the ability for template changes to propagate back to the thresholds (with the ability to disable per threshold)
Thold v0.3.3
Posted by Jimmy on 05/26/07 18:38:08

This new version of Thold fixes several issues. Most importantly, it fixes the issues with down host emails not being sent when using CactiD. This feature will later be moved to the Monitor plugin, but for now, it can stay in Thold.

Changes

  • #0000076 - Fix to speed up processing of thresholds (thanks mikv!)
  • #0000079 - Bug causing thold to not respect the others plugins device page actions
  • Fix an issue with re-alert set to 0 still alerting
  • Fix the host down messages, this will work with cactid also
  • Host Down messages are now sent as text only emails
Thold v0.3.1
Posted by Jimmy on 01/25/07 22:47:35

I have pushed out the new "long awaited" version of Thold. It REQUIRES the latest Plugin Architecture (v1.1), as it now processes thresholds via the poller output table, instead of directly polling the RRDs. This results in lightening fast threshold checking, and more accurate data. There are also numerous other fixes, so let me know how it works for you.

Changes

  • Patch from William Riley to allow the threshold management page to be split into separate pages
  • Fix a php short tag issue on graph_thold.php
  • Major rewrite of thold processing, now we pull from the poller output table instead of directly from the rrd files
  • Major code cleanup in a few files
  • Remove the tholdset table
  • Remove the thold table
  • Add an option for the priority level used when syslogging
  • Add the option allow applying thresholds to multiple hosts at once through the Devices page
  • #0000035 - Does not handle INDEXED data sources correctly
  • #0000038 - Thresholding non-integer does not seem to work
  • #0000041 - Subject of mail message now reflects the data source item (also #0000066)
  • #0000059 - Thold always displays and assigns only one associated graph with the lowest graph_id
  • #0000060 - Issue with "nan" values in the RRD File
  • #0000062 - Step value of the rra is not considered for fetching rrd values
  • #0000063 - CDEF function error (100 -DS)
Plugin Architecture v1.1
Posted by Jimmy on 01/24/07 01:17:36

Now available for download is v1.1 (a.k.a the "Better late than never" release) of the Plugin Architecture. There are many new hooks in this version necessary for the boost plugin and several other plugins. Also, the url_path auto-detection code has been removed from config.php until a few issues can be worked out, so it is now necessary to modify the path again.

Changes

  • Many new hooks
  • Auto-detection code removed from config.php
  • A few minor fixes for several hooks
European Cacti Community Conference
Posted by Jimmy on 12/8/06 08:31:32

Over on the Cacti forums, they have announced the 1. European Cacti Community Conference, alias 1.CCC.eu. It will be held at Bochum, Germany on January 6.+7. 2007 if at least 5 attendees announce their arrival. Accommodation is offered at very reasonable prices by Linux Hotel, but this is by no means a commercial event.

Accommodations must be made until December, 24th 2006. Attendees without accommodation can register until December, 31th 2006. Timezone is GMT+1h.

The 1. Cacti Community Conference (1.CCC.eu) will be a meeting place for the European Cacti Community.

More information can be found here

Discovery v0.7
Posted by Jimmy on 11/22/06 23:33:02

A long awaited update to the Discovery plugin is now available. This version is fresh out of SVN but has been mostly completed for last month or so. The main new feature you will find is the ability to create Discovery Templates and with these templates you can then have newly discovery devices automatically created, graphed, and inserted into A graph tree in the location of your choosing. There are still lots and lots of things to do, like the ability to apply multiple templates to a device, but that will have to wait for the next version. You may have an issue if a graph that requires "graph time" specific settings to be inputted is created for a device, as it will automatically pick the default value, which is usually "blank".

In either case, here are the changes

Discovery - v0.7

Add ability to scan subnets specified like 192.168.48.120/23
Add Discovery Templates and allow auto-creation and insertion of graphs
Add some larger polling intervals in the Settings
Auto-create thresholds if the thold plugin is being used
Compatible with Multiple Polling Intervals (1 Minute Polling)
Requires Cacti v0.8.6i
CactiEZ CD Beta - v0.2b
Posted by Jimmy on 10/13/06 20:40:31

Today I have released a beta version of CactiEZ. This version offers many improvements over the current CD. The CD currently weighs in at 282 MB in size (down from 355), and currently contains only 249 packages (down from 305). It auto installs CentOS 4.4, Cacti, Cactid, Ntop, Netflow, and a whole slew of other useful items (see the Documentation for more info).

There have been a whole slew of changes since the last CD. A few of the important Changes are listed below.
  • Now based off the Server CD as it contains more drivers for Raid Hardware Solutions
  • Removed lots of unnecessary packages
  • Dropped MSyslog in favor of Syslog-NG
  • Added Nagios and "preconfigured" it. Its a base install of it, I haven't actually found a use for it, so its up to you to configure it.
  • NTop is now no longer started by default. Not many people use it, and it takes up a lot of memory. It is still installed, all that is required is for the service to be started and the plugin to be loaded.
  • Shows the IP on the Console Login screen so you don't have to login to find it
  • Much prettier Webmin theme
  • Dropped support for old 486 through P2 systems
  • Major changes to Netflow collection (including dropped the MySQL database as it would get HUGE)
  • Lots and lots and lots of minor changes

There is not, and will not be an upgrade script to this version, there are just way too many changes to make it feasible, and to make it work on all systems (especially customized ones). Please let me know if you find any issues with this beta by posting in the forums. You can download it here
CactiEZ-v0.2b
CactiEZ-v0.2b MD5

Plugin Architecture v1.0
Posted by Jimmy on 10/10/06 20:57:39

Today I am proud to announce a new version of the Plugin Architecture to go along with the release of Cacti v0.8.6i.

Changes

  • Added Several new hooks
  • Several fixes for the logout page and other areas
  • No longer requires you to modify the $config['url_path'] variable
New Site Design
Posted by Jimmy on 09/19/06 00:28:37

As you can probably notice. I have created a new site design. This one uses a lot more CSS, but it still has a long way to go. You may notice little errors here or there. If so, please drop me a message in the forums, or even an email.

I am trying to keep the site as slim as possible (I am on dialup at home) and to completely integrate the forums, bug tracker, and wiki into the main site. You will probably notice that the wiki is now done.

A few plugin updates
Posted by Jimmy on 07/31/06 18:05:20

A few updates fresh out of SVN. This fixes a few bugs and also add a few new features.

Monitor - v0.7
#0000044 - Modify device image to link to device's graphs
#0000052 - If the Threshold plugin is running, change the host color to Orange if a threshold is breached
Add option to select an different alarm sound from the available wav and mp3 files in the sounds directory
Update tab image to better resemble the original cacti images
Add option to add an icon legend to the Monitor display
Moved sounds to their own folder
Fixes to the fast poller

Update - v0.3
Fix errors on update.php
Fix SQL Database to set a default value for changes

Flowview - v0.3
Add time support for relative times (NOW, -1 HOUR, -2 DAYS, -10 MINTUES)
Must leave Date blank for these to work properly
Add device name to path if present

Discovery - v0.6
#0000057 - Add more filtering options for the results page
Fix timeout problem with the discovery process
Fix for the poller not allowing scans to be scheduled in less than 24 hours from now
Fix for hostname detection of devices already in Cacti database.
Update plugin tab to better resemble the original cacti images
Fix a bug when viewing multiple pages when your default per page is not 30
Thold v0.3.0
Posted by Jimmy on 05/29/06 18:34:08

A few minor updates to the Thold plugin. Also, all Windows users, please let me know if your IIS service still continues to crash when using this new version (should be fixed)

Thold - v0.3.0
#0000040 - Fix issue with invalid link in Navigation panel under certain circumstances
#0000048 - Fix improper notification of global address when Threshold set to "Force: Off"
#0000042 - Add ability to apply a CDEF to the threshold before using the data
#0000054 - Fix issue with CDEFs on manual threshold creating page
Discovery v0.5
Posted by Jimmy on 05/22/06 22:26:05

A real quick update to the Discover plugin. Nothing really major, just a 1 minor bug fix, and 3 added Features.

Discovery - v0.5
#0000043 - Add "Utility" Link to Clear Discovery Results
#0000039 - Add option for Start Time and Polling Frequency
Changed column name in plugin_discover_os table (plugin backwards is compatible though)
Added command line options to force the polling, show debug output, and to drop and recreate the tables
CactiEZ CD Official Release v0.1
Posted by Jimmy on 05/15/06 20:00:00

Today I present to you the official release of CactiEZ. The CD weighs in at 355 MB in size, and currently contains only 305 packages. It auto installs CentOS 4.3, Cacti, Cactid, Ntop, Netflow, and a whole slew of other useful items (see the Documentation for more info).

Here are the changes since Beta 4.
    Removed several sets of temporary files.
    Set MySQL to start before the syslog daemon, which fixes an error on boot
    Fixed broken template for SNMP Disks Partitions
    Added eAccelator to speed up PHP
    New Splash screen on boot
    Updated all Plugins to latest SVN versions
    Updated Cactid to latest SVN version
    Added Weathermap plugin
You can discuss any problems or suggestions in the forums.
CactiEZ CD Official Release Discussion
Introduction
Login Information
Tips and Tricks
Download Location
CactiEZ CD v0.1 - MD5
Upgrade Script (to upgrade from the Beta 4 Release)

I would like to thank everyone that has tested and worked with the recent Beta releases, without you all, this CD would never have made it to where it is today.
Syslog v0.4
Posted by Jimmy on 04/24/06 20:33:07

A minor update to the Syslog plugin. This version adds a new option and fixes a problem if your syslog processes overlaps.

Syslog - v0.4
#0000034 - Fix for shadow.gif file error in httpd logs
#0000036 - Syslog plugin causes duplicates if multiple log processors are running at once
#0000037 - Option for max time to save syslog events
Removed some debugging code
Thold v0.2.9
Posted by Jimmy on 04/14/06 01:03:15

Well if you have been following the bug tracker, you will see that I have been very busy tonight. I have a new release of Thold ready for you only a few days after the last one. This release fixes several bugs that have cropped up lately and a few that have been around for a while. A few of them are important enough to need this early release. As with the last one, there were no database changes, so its safe to just override your files with the new version.

Thold - v0.2.9
#0000021 - Fix for rare SQL errors when auto-creating Thresholds when no Graph is associated with a Datasource
#0000024 - Thold Templates not allowing for NULL Upper or Lower Baselines
#0000031 - When creating Thresholds and Templates, default values were not provided
#0000032 - Validation Error on listthold.php when selecting "Show All"
Added some more POST validation to Threshold Templates
Fix for Undefined offset in thold.php
Changed the font size for the Auto-Create Thold Messages
Thold v0.2.8
Posted by Jimmy on 04/12/06 01:25:21

Here is an update hot off of SVN that fixes several issues that have plaqued Thold for a while. This is a major fix and enhancement, so I recommend everyone update as soon as possible. You only need to update the files for thold, as there were no database changes.

Thold - v0.2.8
#0000013 - Fix issues with database names with uncommon characters by enclosing in back-ticks.
#0000030 - Allow use of decimal values in thresholds up to 4 decimal places
#0000005 - Fix for threshold values not matching the graph values
Change "Thresholds" to "Threshold Templates"
A few new updates
Posted by Jimmy on 04/7/06 23:47:46

Now that I am back from my training, I have a few new updates for you all. Nothing really major!

Update - v0.2
Fix problem with MySQL importing the table
Auto-import the table if it doesn't exist
Fix issues with different header sizes (Thanks Howie!)
#0000020 Fix for errors on update page when table is not created yet

Discovery - v0.4
#0000018 - Add option for SNMP Community Names to use, before it was hardcoded with just 'public'.
If DNS times out, don't display the current name as 'timed_out'
#0000012 - Add option to allow to display as a Menu item instead of as a Tab
Fix display errors for PHP < 4.1.0, $_SERVER variable did not exist
Added new column to the database to store the hosts community name
Added the ability to use subnets/ranges such as 10.1.0.0/255.255.253.0, 10.1.0.19/255.255.255.240, 10.1.0.19-10.1.0.27, 10.1.0.0/24

Syslog - v0.3
Fixed an issue with "message" being hard coded
Fixed a typo in the removal code
Move Processing code to its own file
Add Debugging to the Processing Code (/debug)
CactiEZ CD Beta 4
Posted by Jimmy on 03/23/06 14:55:23

I have now released a new version of the CactiEZ CD for you all to test. This version is more of an "incremental" release, as I haven't found time to fix a few minor issues and would rather you all already tested the new major features.
  • Upgraded to CentOS 4.3
    Updated all plugins and added a few others
    Latest Plugin Architecture beta (more hooks!)
    Latest official patches for Cacti
    Netflow support (listening on port 2055) with it logging to a database
    Netflow redirect to NTop
    SNMP is now configured to grant access to all OIDs
    A couple of more Templates added
    Lots of other minor/major fixes

You can discuss any problems or suggestions in the forums. You can also download it from there.
Cacti EZ Beta 4 Discussion

New Updates
Posted by Jimmy on 03/3/06 21:32:15

I have released a few new versions of several plugins. Most of them are minor updates which I did several weeks ago. Everything has been working nicely so far, so here they are!

Monitor - v0.6
     Allow guest access to the Monitor Tab
     #0000013 - Fix issues with database names with uncommon characters by enclosing in back-ticks

Syslog - v0.2
     Fixed a minor error that caused the graphs page to not refresh
     Modified SQL query in syslog processor to speed things up greatly
     #0000010 Remove use of CURRENT_TIMESTAMP so that Mysql 3.x works again
     #0000013 - Fix issues with database names with uncommon characters by enclosing in back-ticks

Discovery - v0.3
     Fixed issue with the SQL files and imports and Mysql 3.*
     #0000013 - Fix issues with database names with uncommon characters by enclosing in back-ticks.
New Server
Posted by Jimmy on 03/2/06 11:09:04

I have now finished the migration to the new server today. All files are up to date, and the SQL databases on the old server are pointed to the new server, so any Forum posts will not be lost, no matter which server you use! The old server will load a little slower because of this, but there isn't much that can be done about that. DNS should be propigating to the new server shortly.

The way to tell if you are still using the old server is by looking at the lower left hand corner below the "Documentation" menu. If you see some text saying "You are currently pointing to the old Server!" then ofcourse your on the old server still! Do not worry, as the site will work fine either way, and you don't have to do anything special as your DNS will adjust itself.

Bye Bye Netbunch and WebHostingPlus!!
Server Issues
Posted by Jimmy on 02/24/06 13:36:48

Sorry everyone, the site has been on the frits for the last 16 hours. My hosting service has gotten bought out by another company, and today is the day that the site gets moved to the new server. DNS has been flaky, with several IP changes which eventually lead me to getting my static IP back. Also we seem to have lost the last 6 or so posts to the forums, but that not a big issue. Current big issue is that I lost all my email for the last 14 days!!!!

My current hosting provider is one that I would not recommend to anyone, and even worse is that they have gotten bought out by an even worse company. I do have a Dreamhost account, which has been excellent so far, so this site will probably be moving there in the next few days. All my others will currently stay at the "crappy" host until I can find an easy way to migrate my email.
Update Plugin
Posted by Jimmy on 02/18/06 22:35:11

I have now released my latest Plugin, Update, its an "administrative" plugin to help you keep track of all your plugin versions. It will also check for Updates to Cacti, the Plugin Architecture, and your Plugins and will alert you when it finds new versions. Currently it does not import its own table, so you will have to do that yourself. I should have that issue fixed in the next version.

Most all my Plugins have been updated to allow for version checks, so you can redownload them if you want.
Discovery v0.2
Posted by Jimmy on 02/7/06 23:32:43

I have released v0.2 of Auto Host Discovery plugin. This version has a few minor fixes, and adds the option to specify a DNS server, and select whether to Ping hosts by UDP, TCP, or ICMP. This should fix the socket issues that some people have been having.

As always, please let me know if you have any issues!
New Documentation
Posted by Jimmy on 02/6/06 08:34:05

As some of you may have already noticed, we now have all sorts of Documentation on the Plugin Architecture and the Plugins that go with it. We currently have everything from how to use the CactiEZ CD to the different plugin API and how to use them in a plugin. There are still other things that are still in the works, and a few of the pages are still being fleshed out, so let use know if you find anything that needs fixing.

I would like to sincerely thank Psyber for all the effort and hardwork he has put into getting this documentation up and running.
Plugin Architecture v0.9
Posted by Jimmy on 01/5/06 23:43:29

I have made a minor update to the Plugin Architecture today to add 2 new hooks into utilities.php. These are currently needed for the new Mac Track plugin, and will allow other plugins to add their own "utility" to the Utilities page and to perform actions based on them.

Please note, only the patches and files for Cacti v0.8.6h have been updated, not the older versions of the Plugin Architecture.

For upgraders, all you need to do is to use the pre-patched utilities.php file, and override your current one with it.
Thresholds v0.2.7 Released
Posted by Jimmy on 01/1/06 14:17:39

I have now released v0.2.7 of the Thold Plugin. Here is the changelog.
  • Fixes for "are you sure you meant month 899" errors
  • Fixes for table tholdset being empty causes poller to not function
  • Resolved issue with Base URL auto generation pointing to the plugin directory
  • Code Cleanup of Threshold Management Page
  • "Instructions" rewording on Threshold Management Page
  • Can now select multiple Thresholds to delete
  • Orphan thresholds are now cleaned up automatically
  • Fixed Guest account access to View Thresholds
Please submit any problems to the Bug Tracker and any new Feature Requests to the forums. You can see the current TODO List to see whether I am already working on something.
Bug Tracker
Posted by Jimmy on 12/14/05 13:13:33

I have now added a bug tracker to help me keep up with the issues surrounding the Plugin Architecture and the plugins that use it. I have installed Mantis Bugtracker as I have found it to be very easy to configure and use. It also is really easy to modify to integrate into this site (which was my main reason for choosing it).

You can report issues by clicking on the Bug Tracker link on the left side.
Cacti CD
Posted by Jimmy on 12/5/05 22:17:09

I have recently been playing around with the concept of a Cacti CD. I have created an auto-installing CD based on CentOS 4.1. This CD completely installs and configured the OS, Net-SNMP, RRDTool 1.2, Cacti, CactiD, the Plugin Architecture, and several plugins. Everything is all preconfigured and completely working after initial install. This all requires ZERO input from the user except inserting the CD. This should make it very easy for anyone to test out Cacti.

The disk is a completely remastered CD (from the 4 CD version, not the Server CD) and stripped down to the bare essentials (no GUI). The CD weighs in at roughly 345 Meg, and installed is roughly 700 Megs. At only 267 packages, it still includes a preconfigured firewall (only allowing http, ssh, and remote Syslog).

I have released a beta version of this CD for users to test out. At this point, I am just wanting some input to see if there is any real interest for this. You can leave me some feedback here.
Thresholds v0.2.6 Released
Posted by Jimmy on 11/4/05 15:15:39

I have now released v0.2.6 of the Thold Plugin. I have fixed a few problems and added a few minor features.
  • Fixes for HI and Low thresholds limiting the max characters
  • Fixed wrong data reported to thold.log
  • Fix for the error: "sh: line 1: -e: command not found" during thold checks
  • Added command line switch /show for check-thold.php, which will show the output of all thresholds
  • Added command line switch /debug to allow it to log to file
  • Fixed the Test Email link for IE
It is not necessary to update your Plugin Architecture to upgrade to this version.

Also, I have completed the installation instructions on how to install the Plugin Architecture so please let me know if there is anything you would like me to add to the instructions.
Thresholds v0.2.5 Released
Posted by Jimmy on 10/3/05 15:02:35

After much debugging, I have released v0.2.5 of the Thold Plugin. There are numerous fixes in this one in regards to the alerting. Such as
  • Test Link created (check under Settings) to help debug sending issues
  • Several fixes to the Thresholds Mailing (SMTP should work now!)
  • Several fixes to the Down Host Notication
At a later time, all Mail functions will be branched off to a seperate plugin, so that all future plugins can take advantage of the Sending options.

It is not necessary to update your Plugin Architecture to upgrade to this version.
Plugin Architecture v0.8
Posted by Jimmy on 09/16/05 16:34:33

I have released a new version of the Plugin Architecture today to fix a major issue with the newest files for v0.8.6g (0.8.6f is unaffected). This bug caused the Poller hook to not function correctly resulting in your plugins not polling.

To upgrade, just download the new version and replace your poller.php with the file provided.

You can get the newest version here.
Updated Plugin Architecture for Cacti v0.8.6g
Posted by Jimmy on 09/12/05 13:24:03

I have updated the Plugin Architecture to include the patch and files for v0.8.6g. Everything appears to be working properly at this point. If you find anything that does appear right, just let me know.

Later this week, I hope to have a patch ready that will allow the Plugin Architecture to work with the latest CVS version (a.k.a. v0.9).
Reports Plugin
Posted by Jimmy on 09/6/05 21:11:46

I have created a simple plugin that allows you to select different graphs from different hosts and email them at a specified time to users. The graphs are sent as embedded images in an HTML email.

The plugin is currently in beta, it works but lacks some polish. A lot more options are in the works (like a more robust scheduler) and the ability to add other things besides just graphs to the reports.

Poke it, prod it, let me know how it goes.
New Thold Plugin and Plugin Architecture
Posted by Jimmy on 08/30/05 16:37:29

I have updated the Thold Plugin to v0.2.4. This update includes the long awaited Threshold Templates, plus a few other minor fixes. I didn't post an article about it, but v0.2.3 contains many new enhancements. Now the threshold emails use embedded png images, you now have the option to send via PHPs Mailer function, Sendmail, or SMTP (even authenicated), you can now set the email address and name that the threshold email comes from, and I have fixed the host is down email.

I am still working on a few issues such as certain hosts showing 0 as the current value and the guest account not having access.

To use this new version, an update to the newest Plugin Architecture v0.6 is mandatory as it adds new hooks for the custom error messages and it contains a few fixes that are needed.
Monitor v0.3
Posted by Jimmy on 08/5/05 09:43:08

I have updated the Monitor plugin again. This version adds the ability to configure the Refresh Rate and the Number of hosts it shows per row. I have also included the faster poller, which allows you to just scan your hosts to ensure that they are up. My recommendation is to scan for the host status every minute, and have your Monitor set to refresh every 30 seconds.

As always, please let me know if you have any issues. Thanks!

Update: a minor update was made to plugin to fix an issue with the MetaRefresh.
Threshold Plugin v0.2
Posted by Jimmy on 08/2/05 00:49:49

I have updated the Threshold plugin to version 0.2. This release adds a few extra features like auto-creating the database if it doesn't exist and better sorting on many of Tholds tables. Also included in this version is plenty of bug fixes for different issues in the original Thold Module.

This update should help your Cacti run more smoothly, and it is now requires no seperate installation for the plugin (just the architecture).

Things to look forward to in the next release is the ability to create Threshold Templates for Data Sources. This will allow you to create a Template for a Data Source, and then when you auto-create Thresholds for a Device, it will setup only the thresholds you specified, and with the specified data. I will also be adding my changes that allow you embed the graph images into the alert email instead of linking to the graphs.

Update: I have fixed a few bugs that have cropped up, and now version 0.2.1 should be completely bug free!
Updated Plugin Architecture
Posted by Jimmy on 07/27/05 09:45:40

I have recently updated the Plugin Architecture to add a few more hooks, and to fix a few small bugs. This version is also made against the latest Cacti Stable version 0.8.6f.

The major improvements in this version are

1. Hooks for the Auto-Refresh of pages that use the graph headers (so the Monitor plugin can change the refresh)
2. Hooks in the poller so that you can run your our scripts before are after every polling cycle
3. A few random hooks for misc display / table modification purposes.
4. A few minor bug fixes for the changes that the Plugin Architecture required

With all these new changes, I am now able to port the Threshold module by Aurelio DeSimone to the plugin format. The new Thold Plugin does not require its own cron job anymore, as it uses our hooks. It also requires no extra installation, just drop it in the plugin directory, add it to your config.php and you are ready to go (all you need to do is to create the table).
Cacti Repository
Posted by Jimmy on 07/14/05 00:17:27

I am currently working on the Repository, where users can upload their own plugins, patches, templates, ect... this may take a few days to get working completely.

After completion, I will be taking requests for upload access. I am making it "request" based, in order to try to maintain some type of quality control. Badly executed plugins, patches, and templates will hinder the community more than help it.

Look for this new feature in the coming days. In the meantime, if you have a tutorial or other documentation that you would like to add, please send it my way.
New Design
Posted by Jimmy on 07/11/05 03:58:37

Now that the site has been up for a day or so, I have completely redesigned it. I have verified that it works in both IE6 and Firefox, if you notice problems in your browser, please let me know.

I am now starting adding my plugins, and an area for others to upload their own.

Forums Sitemap

Downloads

Recent Posts

Page loaded in -0.955 seconds