Cactid 0.8.6g Beta 3 Request

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

Moderators: Developers, Moderators

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

Cactid 0.8.6g Beta 3 Request

Post by TheWitness »

All,

Here is Beta 3 of the New Cactid 0.8.6g. This version of the Multiple Script Server support is much more predictable in it's behavior and has worked properly in my environment.

Please post your results.

TheWitness
Attachments
cactid086g-beta3.tar.gz
(127.27 KiB) Downloaded 597 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?
User avatar
pirx
Cacti User
Posts: 199
Joined: Tue Feb 10, 2004 10:08 am
Location: Esslingen, Germany

Post by pirx »

I'm testing this with a second cacti install and there is something I noticed for the first time.

12/09/2005 09:30:06 AM - CACTID: Poller[0] Time: 4.1103 s, Threads: 4, Hosts: 5
12/09/2005 09:30:06 AM - SYSTEM STATS: Time:4.2413 Method:cactid Processes:1 Threads:4 Hosts:5 HostsPerProcess:5 DataSources:151 RRDsProcessed:67

There are only 4 hosts enabled, and I see in the logfile that these 4 hosts are polled. But the stats at the end of the log always mentions 5 hosts. Maybe I'm missing something...

Two other points:
- I still have to create the file ChangeLog with touch
- I have to add -DOLD_MYSQL to the Makefile to compile without error. If I don't add this, I get this error:

gcc -I/usr/include/net-snmp -I/usr/include/net-snmp/.. -I/usr/include/mysql -g -O2 -L/usr/local/ssl/lib -L/usr/lib -L/usr/lib/mysql -o cactid sql.o cactid.o util.o snmp.o locks.o poller.o nft_popen.o php.o ping.o -lnetsnmp -lcrypto -lmysqlclient -lz -lpthread -lm -lnsl
poller.o(.text+0x4b8): In function `poll_host':
/var/www/html/cactitest/cacti-cactid-0.8.6g-beta3/poller.c:151: undefined reference to `mysql_thread_init'
poller.o(.text+0xe3a):/var/www/html/cactitest/cacti-cactid-0.8.6g-beta3/poller.c:734: undefined reference to `mysql_thread_end'
poller.o(.text+0xf19):/var/www/html/cactitest/cacti-cactid-0.8.6g-beta3/poller.c:181: undefined reference to `mysql_thread_end'
collect2: ld gab 1 als Ende-Status zurück
make: *** [cactid] Fehler 1

Except these points cactid086g-b3 is working fine.
User avatar
pirx
Cacti User
Posts: 199
Joined: Tue Feb 10, 2004 10:08 am
Location: Esslingen, Germany

Post by pirx »

pirx wrote: 12/09/2005 09:30:06 AM - CACTID: Poller[0] Time: 4.1103 s, Threads: 4, Hosts: 5
12/09/2005 09:30:06 AM - SYSTEM STATS: Time:4.2413 Method:cactid Processes:1 Threads:4 Hosts:5 HostsPerProcess:5 DataSources:151 RRDsProcessed:67

There are only 4 hosts enabled, and I see in the logfile that these 4 hosts are polled. But the stats at the end of the log always mentions 5 hosts. Maybe I'm missing something...
12/09/2005 09:50:25 AM - SYSTEM STATS: Time:23.7598 Method:cactid Processes:1 Threads:4 Hosts:26 HostsPerProcess:26 DataSources:451 RRDsProcessed:282

I checked this with my cactid086e install and it shows 26 hosts, but only 25 are enabled. cmd.php shows the same result. Strange.
User avatar
TheWitness
Developer
Posts: 17059
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

1) Host 0 is always polled. This is support for depricated non-host based polling. Therefore, hosts will always be +1
2) You should get off of MySQL 3.23 or that version of the library. Then, the OLD stuff will no longer apply.
3) The ChangeLog thingy is due to differing versions of the auto tools. No big deal.

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
pirx
Cacti User
Posts: 199
Joined: Tue Feb 10, 2004 10:08 am
Location: Esslingen, Germany

Post by pirx »

TheWitness wrote:1) Host 0 is always polled. This is support for depricated non-host based polling. Therefore, hosts will always be +1
I thought it must be something like this.
2) You should get off of MySQL 3.23 or that version of the library. Then, the OLD stuff will no longer apply.
I see, finally it's time to update our Fedora Core 3 server to something more recent...

Ralf
williem
Cacti User
Posts: 69
Joined: Tue Feb 08, 2005 10:36 am

beta 3

Post by williem »

Larry,

I am still getting a lot of these messages:
12/14/2005 08:41:56 AM - CACTID: Poller[0] ERROR: Some internal error caused snmp to return null response in snmp_get
12/14/2005 08:41:55 AM - CACTID: Poller[0] ERROR: Some internal error caused snmp to return null response in snmp_get

I put the beta on my production box (after backing it up first of course). It does complete on that box. I need to look at my laptop, it will never complete on it within the 296 secs.

Regards,
Willie
Cacti 0.8.6h | Cactid 0.8.6g | 64k devices | W2k3 IIS | PHP 5.3 | RRDtool 1.0.49 | Perl 5.8.5 | Dell Servers 8 gig ram
bdiez
Posts: 15
Joined: Thu Sep 08, 2005 8:09 am
Location: Spain

win32 version of Cactid 0.8.6g Beta 3

Post by bdiez »

Hello Larry.

Many thanks for your great work developping the cactid poller. Could you please provide a precompiled W32 version? If possible maybe I could perform some tests over my Micro$oft platform.


Bernardo.
Jeppe
Posts: 47
Joined: Sun Feb 09, 2003 4:48 am
Contact:

Post by Jeppe »

Again leaving defuncts behind it here, like the betas for 'f'. The final f didn't do it though.
User avatar
TheWitness
Developer
Posts: 17059
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

G should be released in the next 24 or so hours.

Larry
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 2 guests