[solved]Cacti reinstall from .8.7d to .8.7e

Post support questions that relate to the Windows 2003/2000/XP operating systems.

Moderators: Developers, Moderators

Post Reply
User avatar
ARC1450
Cacti User
Posts: 104
Joined: Wed Jun 24, 2009 9:42 am

[solved]Cacti reinstall from .8.7d to .8.7e

Post by ARC1450 »

I blew out my previous install of 87d (screwed up the upgrade) and went to 87e.

The issue I'm having is that 87d seemed to be a lot faster when it came to polling. I could set the poller to poll every minute and use a 5 minute scheduled task, and it was okay. Now, I need to set the poller to 1 minute polling with a 1 minute scheduled task because I get NaNs, -1s, and empty spots in my graphs.

I've tried some of the optimization stuff, but I saw something in the task manager that has me curious; rrdtool runs for a very long time. I looked at a previous copy I had of my 87d install, and the RRDTool is the same between the two.

I'm at a loss here. Below is a successful poll:

Code: Select all

08/07/2009 09:28:55 AM - SYSTEM STATS: Time:54.2858 Method:spine Processes:1 Threads:15 Hosts:75 HostsPerProcess:75 DataSources:9543 RRDsProcessed:4218
And here's what happens when the poller gets out-of-sync:

Code: Select all

08/07/2009 09:43:00 AM - POLLER: Poller[0] WARNING: Poller Output Table not Empty. Issues Found: 1890, Data Sources: traffic_in(DS[5227]), traffic_out(DS[5227]), traffic_in(DS[5228]), traffic_out(DS[5228]), traffic_in(DS[5229]), traffic_out(DS[5229]), traffic_in(DS[5230]), traffic_out(DS[5230]), traffic_in(DS[5231]), traffic_out(DS[5231]), traffic_in(DS[5232]), traffic_out(DS[5232]), traffic_in(DS[5233]), traffic_out(DS[5233]), traffic_in(DS[5234]), traffic_out(DS[5234]), traffic_in(DS[5235]), traffic_out(DS[5235]), traffic_in(DS[5236]), traffic_out(DS[5236]), traffic_in(DS[5237]), Additional Issues Remain. Only showing first 20 
I'm running Discover on this install of Cacti, whereas I wasn't on the last one. However, even when I disable it, things still go slow.

When I set debugging on, I don't see any errors, just a ton of RRD updates whizzing by.

[edit]I do remember one thing I've changed; the step interval for all my interfaces is at 1 minute instead of every 5 minutes. Might this be causing a drastic slow-down for RRD?

[edit2]Just an FYI that might help people, that was the issue. Trying to keep 1 minute data for 9,000+ interfaces just bogged down a 3GHz Core Duo with 4GB of RAM. Setting the interface heartbeat and step to 300 seconds drastically lowered the polling time from about 108 seconds to around 15 seconds.
Last edited by ARC1450 on Fri Sep 04, 2009 8:18 pm, edited 1 time in total.
User avatar
TheWitness
Developer
Posts: 17061
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

This is an IO Wait issue. Typically solved by using the Boost plugin.

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?
User avatar
ARC1450
Cacti User
Posts: 104
Joined: Wed Jun 24, 2009 9:42 am

Post by ARC1450 »

Yeah, that's actually what I did was enabled the Boost plugin.

Now I just have the issue that every 2 hours, I get gaps in my graphs because the poor little 150GB SATA single desktop drive just can't cut it. :lol:
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest