Boost Plugin v1.6 Released

Announcements concerning Plugins for Cacti

Moderators: Developers, Moderators

Locked
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

Larry et.al.

ViewCVS IMHO includes an option for downloading current SVN as a gzipped tar. So we could provide kinda "Nightly Builds", hopefully without too much trouble. But AFAIK, SVN for plugins is not yet linked to main cacti site, is it?
Reinhard
Rael
Cacti User
Posts: 129
Joined: Thu Apr 05, 2007 9:28 am

Post by Rael »

Ok, my firewall is killing me. Can someone please download the SVN version and make it available to dl here in this thread? :) Pretty please?
telvary
Posts: 2
Joined: Sat May 05, 2007 6:17 am

Post by telvary »

Can you open port TCP 3690 ?
I was firewalled too until I found the Enable password ... :roll:
Rael
Cacti User
Posts: 129
Joined: Thu Apr 05, 2007 9:28 am

Post by Rael »

not externally I can't, no. I'm not the FW admin.
Rael
Cacti User
Posts: 129
Joined: Thu Apr 05, 2007 9:28 am

Post by Rael »

Ok, I've gotten svn to work. Where can I get the latest version of boost?

I don't see it on the cacti svn?
dawald
Posts: 22
Joined: Wed Feb 02, 2005 5:26 pm
Location: Zurich, Switzerland

I/O Stats with and without 'Boost Plugin'

Post by dawald »

Hi there,

I just wanted to show you some I/O statistics from our test-cacti machine. We had a big I/O issue without the 'Boost Plugin', so that one polling cycle couldn't finish before the next one started. After using the Boost Plugin we are now able to reduce the I/O massively! Thanks a lot for this wonderful plugin.

Datasources: 48929
RRD's: 19291
avg-Pollingtime: 46.8776 seconds

I attached two files, both of them are showing the polling time over time (yellow-orange) the io-wait (red) and also the cpu usage (%user: blue / %system: yellow).
Attachments
IO wait WITH the boost plugin
IO wait WITH the boost plugin
io_with_boost_plugin.gif (115.53 KiB) Viewed 6204 times
IO wait WITHOUT the boost plugin
IO wait WITHOUT the boost plugin
io_without_boost_plugin.gif (105.64 KiB) Viewed 6204 times
Rael
Cacti User
Posts: 129
Joined: Thu Apr 05, 2007 9:28 am

Post by Rael »

Ok, figured out how to get the latest SVN version of boost

svn checkout svn://anonymous@cvs.cacti.net/var/svnroot/cacti_plugins

I'm still firewalled though and keep forgetting when I get home to grab it.
Rael
Cacti User
Posts: 129
Joined: Thu Apr 05, 2007 9:28 am

Post by Rael »

Ok, had a friend DL the SVN for me and I installed it.

My rcaston issue is gone and so are my update timings.


Now the new problem is my graphs aren't updating?

What would cause that?

CORRECTION:

My graphs update fine when I don't use the boost server.

When I enable the boost server my graphs don't update.
msw1970
Cacti User
Posts: 206
Joined: Tue Jan 09, 2007 8:28 am
Location: London, UK

Post by msw1970 »

With boost 1.7 is it now possible to use the multiprocess server feature?

Also, I keep seeing poller boost abends in the log and have to restart the cacti_rrdsvc.

Any ideas?
User avatar
Instigater
Cacti User
Posts: 141
Joined: Mon Dec 13, 2004 5:14 pm
Location: Jurmala, Latvia

Post by Instigater »

Can I use boost 1.6 on 0.8.7b?
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

dawald,

What graph tool are you using for those graphs. Very nice, but not RRDtool of course.

TheWitness
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
dawald
Posts: 22
Joined: Wed Feb 02, 2005 5:26 pm
Location: Zurich, Switzerland

Post by dawald »

TheWitness,

I'm using a handmade MS-Excel solution ;)
1. write the output of `sar`to a file

Code: Select all

sar -u 3 9999999 > io_output
2. import that file in Microsoft Excel with 'spaces' as column-delimiters
3. add the polling times manually
4. create a graph..

As you see it's a pretty semi-automatic process, but once you have your template it doesn't take too long to create a new graph.

Cheers!
:roll:
greginmadison
Posts: 30
Joined: Fri Mar 07, 2008 8:58 am

New Large cacti install, use Boost right away?

Post by greginmadison »

Hi, I am fairly new to using cacti (fantastic tool), and need a sanity check.

I need to monitor around 60000 snmp variables (two large data centers) mainly consisting of Cisco Catalyst 6500 router/switches (in/out traffic,cpu/ errors/discards with 64 bit counters). I am going to do a new Cacti install using Cacti 087b on a Intel duel Xeon with 8 Gig of memory using SUSE 10.1. The disk are not local but will be on a EMC SAN.

So, is there a chance that just running cactid will work or should I jump directly to running Boost? How "mainstream"/stable is Boost? Is it hard to move to Boost if I find my poll times are close to 5 mins? Will Boost be incorperated in a mainstream release soon?

I just don't want to get 75 percent into the config and find I have to redo it.

Thanks for sharing your thoughts and experiences.
greginmadison
Posts: 30
Joined: Fri Mar 07, 2008 8:58 am

Follow up about boost requirements/versions

Post by greginmadison »

Does Boost run on v0.8.7a or v0.8.7b? And under what PIA? Can I use PIA v1.4 with 087b and still use Boost?

The plugin announcement says "v0.8.6i" only and the zip files says 0.8.6i or Above and Plugin Architecture v1.x

What do I loose by sticking with the v1.x PIA (I am currently only running thold plugin).
bldewolf
Posts: 5
Joined: Tue Apr 15, 2008 8:00 pm

Post by bldewolf »

I'm not sure if this is the best thread for this post, but I'm not sure where else it should go. I found a bug in poller_boost.php in SVN revision 211, regarding the "Abend" detection. Basically, when reading the time from the previous run's entry, the text is exploded on colons to split the time from the rest of the text. However, the time itself contains colons, so the time gets split up as well. This means that every time it does an Abend check, it thinks it has Abended, and it starts another poller_boost.php process. Running multiple of those is not pretty.

Anyway, here's a patch. It's not the best way to fix it, but I'm not sure if anything else is dependent on the text string appearing in exactly that format, so I changed the delimiter to something that only appears once in the string and at the same location (in this case, "time:").

Index: poller_boost.php
===================================================================
--- poller_boost.php (revision 211)
+++ poller_boost.php (working copy)
@@ -58,7 +58,7 @@

/* detect for a terminated process */
if (substr_count($boost_poller_status, "running")) {
- $status_array = explode(":", $boost_poller_status);
+ $status_array = explode("time:", $boost_poller_status);

if (!empty($status_array[1])) {
$previous_start_time = strtotime($status_array[1]);
Locked

Who is online

Users browsing this forum: No registered users and 1 guest