Cactid 0.8.6i Beta Available for Test

Important information about Cacti developments that all users should be interested in.

Moderators: Developers, Moderators

User avatar
TheWitness
Developer
Posts: 17047
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Cactid 0.8.6i Beta Available for Test

Post by TheWitness »

All,

A new release of Cactid - Beta is available for download and test. I am including a binary version of Cactid for Windows made with Cygwin1.dll version 1.5.20. If you use other versions of Cygwin1.dll, you should compile from source.

There are several changes in this version as documented below.
0.8.6i
-bug: Only output as much as MySQL can handle in 1 insert
-bug: Faulty Script Server shutdown was causing race condition
-bug: Allow ICMP or UDP ping to work if host begins with either "TCP:" or "UDP:"
-bug: Change assert logging to HIGH to more closely match cmd.php
-bug: Allow Cactid to make on 64bit x86 Platforms - thanks to Reuben Farrelly
-bug: Changing syntax from "insert into to replace into" for reindex inserts
-bug: Don't perform a reindex a check for a data query if you already have to reindex
-bug: Make sure to log FATAL to stderr
-bug: Do not re-index a host if the re-index value is a "No Such Instance" result.
-bug#0000682: Allow storing of each hosts polling start time
-bug#0000691: Cactid fails with custom snmp port
-bug#0000699: Tick counts not being detected
-bug#0000706: Cactid didn't start PHP scripts when host didn't answer SNMP (but icmp is ok)
-bug#0000710: cactid.conf doesn't allow for no mysql password
-bug#0000716: Don't attempt to save output for a host if there is none.
-bug#0000717: Allow numeric double results to start with '+', '-', '.'
-bug#0000724: cactid truncate script command when reindex
-bug#0000736: Solaris 8 : Alarm Clock message
-bug#0000745: cactid: search path for mysql and snmp does not include /usr/pkg
-bug#0000748: cactid doesn't handle special charectors
-bug#0000749: Cactid 0.8.6g won't accept special characters from data template
-bug#0000750: poller doesn't check for snmp if udp ping fails
-bug#0000752: Problem with OID truncation with cactid
-feature: add Net-SNMP Library vs. Header check prior to execution
-feature: enabled signal handling in cactid
I really need a Solaris 2.8 tester due to the change that I have made to support the "buggy" Solaris threading model.

If you are running from *nix and need to build from source, please use the following commands so that you show the correct version information when running Cactid.

Code: Select all

aclocal
autoheader
autoconf
automake
./configure
make
make install
Please submit user experiences to this post.

Thanks,

TheWitness
Attachments
cactid-0.8.6i-beta-cygwin-1.5.20.zip
Windows Binary
(1.4 MiB) Downloaded 537 times
cactid-0.8.6i-beta-src.tar.gz
Source Code
(153.65 KiB) Downloaded 682 times
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?
cigamit
Developer
Posts: 3369
Joined: Thu Apr 07, 2005 3:29 pm
Location: B/CS Texas
Contact:

Post by cigamit »

Nix version works perfectly on my test Centos servers. When compiling however, you still run into the issue that the changelog is referenced in a case insensitive way. So before compiling CHANGELOG has to be renamed to ChangeLog. Or you could change the case in Makefile.in.
reub
Posts: 11
Joined: Fri Nov 11, 2005 9:59 pm
Location: Sydney, Australia

Post by reub »

Also seeing the message:

[root@tornado cactid]# automake
Makefile.am: required file `./ChangeLog' not found
[root@tornado cactid]#

But otherwise it all runs great on Fedora Devel x86_64.
Jeppe
Posts: 47
Joined: Sun Feb 09, 2003 4:48 am
Contact:

Post by Jeppe »

Seems to work fine. Still leaves those zombies around on my box until it's finished. Not sure why every version since -e of -f has done that.
User avatar
TheWitness
Developer
Posts: 17047
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Jeppe,

Please run one or two passes in Debug if you can't do it online and send me the results. Also, take a screen shot of TOP filtered to show just the cacti poller user and send them along.

Thanks,

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
kwabbernoot
Cacti User
Posts: 99
Joined: Mon Oct 13, 2003 4:11 am
Location: Zottegem, Belgium

Compilation issues

Post by kwabbernoot »

Hi,

I had some compilation issues.
OS = Slackware 10.2

example: ./configure resulted in "configure: error: cannot run /bin/sh config/config.sub"

To solve:

Code: Select all

- Go to ./config directory
- remove "^M" from the files "config.guess","config.sub","depcomp","mkinstalldirs","install-sh"
    Howto: Use the command "%s/^M//g" within vim 
    Remark: ^ = CTRL-V  /  M = CTRL-M
Regards,
Kwabbernoot
drose12
Posts: 31
Joined: Thu Mar 10, 2005 11:02 am

Re: Compilation issues

Post by drose12 »

dos2unix *

works too :)

To solve:

Code: Select all

- Go to ./config directory
- remove "^M" from the files "config.guess","config.sub","depcomp","mkinstalldirs","install-sh"
    Howto: Use the command "%s/^M//g" within vim 
    Remark: ^ = CTRL-V  /  M = CTRL-M
User avatar
TheWitness
Developer
Posts: 17047
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Sorry about that guys, I am still mostly Windows when it comes to Cacti... :oops:

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?
drose12
Posts: 31
Joined: Thu Mar 10, 2005 11:02 am

Post by drose12 »

Using Cactid 0.8.6g:

07/27/2006 12:28:42 PM - SYSTEM STATS: Time:220.8309 Method:cactid Processes:2 Threads:15 Hosts:208 HostsPerProcess:104 DataSources:12866 RRDsProcessed:6772

Using Cactid 0.8.6ibeta:

07/27/2006 12:33:45 PM - SYSTEM STATS: Time:223.1606 Method:cactid Processes:2 Threads:15 Hosts:208 HostsPerProcess:104 DataSources:12866 RRDsProcessed:6772
07/27/2006 12:33:45 PM - PCOMMAND: Poller[0] Host[111] WARNING: Recache Event Detected for Host
07/27/2006 12:33:48 PM - PCOMMAND: Poller[0] Host[112] WARNING: Recache Event Detected for Host
07/27/2006 12:33:50 PM - PCOMMAND: Poller[0] Host[147] WARNING: Recache Event Detected for Host
07/27/2006 12:33:52 PM - PCOMMAND: Poller[0] Host[153] WARNING: Recache Event Detected for Host
07/27/2006 12:33:55 PM - PCOMMAND: Poller[0] Host[154] WARNING: Recache Event Detected for Host
07/27/2006 12:33:58 PM - PCOMMAND: Poller[0] Host[15] WARNING: Recache Event Detected for Host
07/27/2006 12:34:00 PM - PCOMMAND: Poller[0] Host[160] WARNING: Recache Event Detected for Host
07/27/2006 12:34:02 PM - PCOMMAND: Poller[0] Host[161] WARNING: Recache Event Detected for Host
07/27/2006 12:34:03 PM - PCOMMAND: Poller[0] Host[166] WARNING: Recache Event Detected for Host
07/27/2006 12:34:05 PM - PCOMMAND: Poller[0] Host[16] WARNING: Recache Event Detected for Host
07/27/2006 12:34:07 PM - PCOMMAND: Poller[0] Host[177] WARNING: Recache Event Detected for Host
07/27/2006 12:34:13 PM - PCOMMAND: Poller[0] Host[17] WARNING: Recache Event Detected for Host
07/27/2006 12:34:14 PM - PCOMMAND: Poller[0] Host[184] WARNING: Recache Event Detected for Host
07/27/2006 12:34:20 PM - PCOMMAND: Poller[0] Host[185] WARNING: Recache Event Detected for Host
07/27/2006 12:34:21 PM - PCOMMAND: Poller[0] Host[18] WARNING: Recache Event Detected for Host
07/27/2006 12:34:24 PM - PCOMMAND: Poller[0] Host[207] WARNING: Recache Event Detected for Host
07/27/2006 12:34:37 PM - PCOMMAND: Poller[0] Host[20] WARNING: Recache Event Detected for Host
07/27/2006 12:34:37 PM - PCOMMAND: Poller[0] Host[216] WARNING: Recache Event Detected for Host
07/27/2006 12:34:38 PM - PCOMMAND: Poller[0] Host[217] WARNING: Recache Event Detected for Host
07/27/2006 12:34:45 PM - PCOMMAND: Poller[0] Host[225] WARNING: Recache Event Detected for Host
07/27/2006 12:34:46 PM - PCOMMAND: Poller[0] Host[231] WARNING: Recache Event Detected for Host
07/27/2006 12:34:47 PM - PCOMMAND: Poller[0] Host[235] WARNING: Recache Event Detected for Host
07/27/2006 12:34:49 PM - PCOMMAND: Poller[0] Host[24] WARNING: Recache Event Detected for Host
07/27/2006 12:34:55 PM - PCOMMAND: Poller[0] Host[257] WARNING: Recache Event Detected for Host
07/27/2006 12:34:57 PM - PCOMMAND: Poller[0] Host[26] WARNING: Recache Event Detected for Host
07/27/2006 12:35:01 PM - PCOMMAND: Poller[0] Host[27] WARNING: Recache Event Detected for Host
07/27/2006 12:35:07 PM - PCOMMAND: Poller[0] Host[30] WARNING: Recache Event Detected for Host
07/27/2006 12:35:15 PM - PCOMMAND: Poller[0] Host[31] WARNING: Recache Event Detected for Host
07/27/2006 12:35:22 PM - PCOMMAND: Poller[0] Host[32] WARNING: Recache Event Detected for Host
07/27/2006 12:35:25 PM - PCOMMAND: Poller[0] Host[33] WARNING: Recache Event Detected for Host
07/27/2006 12:35:27 PM - PCOMMAND: Poller[0] Host[40] WARNING: Recache Event Detected for Host
07/27/2006 12:35:32 PM - PCOMMAND: Poller[0] Host[52] WARNING: Recache Event Detected for Host
07/27/2006 12:35:34 PM - PCOMMAND: Poller[0] Host[57] WARNING: Recache Event Detected for Host
07/27/2006 12:35:37 PM - PCOMMAND: Poller[0] Host[58] WARNING: Recache Event Detected for Host
07/27/2006 12:35:43 PM - PCOMMAND: Poller[0] Host[70] WARNING: Recache Event Detected for Host
07/27/2006 12:35:48 PM - PCOMMAND: Poller[0] Host[71] WARNING: Recache Event Detected for Host
07/27/2006 12:35:50 PM - PCOMMAND: Poller[0] Host[79] WARNING: Recache Event Detected for Host
07/27/2006 12:35:57 PM - PCOMMAND: Poller[0] Host[8] WARNING: Recache Event Detected for Host
07/27/2006 12:36:01 PM - RECACHE STATS: RecacheTime:136.4020 HostsRecached:38
07/27/2006 12:38:45 PM - SYSTEM STATS: Time:223.5421 Method:cactid Processes:2 Threads:15 Hosts:208 HostsPerProcess:104 DataSources:12866 RRDsProcessed:6772
07/27/2006 12:43:46 PM - SYSTEM STATS: Time:224.0050 Method:cactid Processes:2 Threads:15 Hosts:208 HostsPerProcess:104 DataSources:12866 RRDsProcessed:6772


Recache Events? What's that? I also can hardly wait for distributed polling because I am approaching 300sec. Mostly coming from scripts :(
User avatar
TheWitness
Developer
Posts: 17047
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

This is normal when coming from some earlier versions of Cactid.

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
kwabbernoot
Cacti User
Posts: 99
Joined: Mon Oct 13, 2003 4:11 am
Location: Zottegem, Belgium

Cactid 0.8.6i-beta

Post by kwabbernoot »

Hi,

Started using this poller on my current 0.8.6h test installation and everythings seems to run smoothly.

Debug log does not show errors in my config :D

Regards,
Kwabbernoot
dragec
Posts: 17
Joined: Mon Sep 19, 2005 11:14 am

Post by dragec »

fozzy
Cacti User
Posts: 54
Joined: Mon Jan 09, 2006 11:33 am
Location: SE of LIML
Contact:

Post by fozzy »

running cactid 0.8.6i on cacti 0.8.6h
debian linux compiles fine

with around 1700 datasources and 150 rrds it runs about 4 times faster than cmd.php (single thread vs single process)

Thanks. :)
dragec
Posts: 17
Joined: Mon Sep 19, 2005 11:14 am

Post by dragec »

fozzy wrote:running cactid 0.8.6i on cacti 0.8.6h
debian linux compiles fine

with around 1700 datasources and 150 rrds it runs about 4 times faster than cmd.php (single thread vs single process)

Thanks. :)
do you use external scripts like perl scripts?
User avatar
TheWitness
Developer
Posts: 17047
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Dragec,

Can you work this issue online. I am not experiencing issues with scripts in my install and I would like to review this with you 1-on-1.

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?
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests