Last 0.8.6x Version of Cactid - Beta1

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

Moderators: Developers, Moderators

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

Last 0.8.6x Version of Cactid - Beta1

Post by TheWitness »

All,

Please find the attached. This beta is the last release of Cactid for Cacti version 0.8.6x.

The next version of Cacti will require a new version of Cactid that will not be compatible with the 0.8.6x branch. Therefore, I wanted to address several outstanding bugs prior to making that change for people who will not be able to upgrade to 0.8.7 right away.

Please provide feedback here, in the forums.

Regards,

Larry Adams
aka TheWitness
Attachments
cactid-0.8.6j.tar.gz
Beta1
(110.82 KiB) Downloaded 3493 times
Last edited by TheWitness on Fri Sep 21, 2007 2:40 pm, edited 1 time in total.
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?
apperrault
Cacti User
Posts: 379
Joined: Fri Feb 16, 2007 11:37 am
Location: Emeryville, CA
Contact:

Post by apperrault »

Larry,
Will you be releasing a windows version of this? Or could you provide instructions on how to compile this under windows? I have cygwin installed.

thanks for the great work.

app
[b]Cacti Version[/b] - 0.8.7b
[b]Plugin Architecture[/b] - 2.2 Beta
[b]Poller Type[/b] - CMD.php
[b]Server Info[/b] - Linux 2.6.9-78.0.1.ELsmp
[b]Web Server[/b] - Apache/2.0.52 (Red Hat)
[b]PHP[/b] - 4.3.9
[b]MySQL[/b] - 4.1.22
[b]RRDTool[/b] - 1.2.23
[b]SNMP[/b] - 5.1.2
[b]Plugins[/b][list]Global Plugin Settings (settings - v0.5)
SuperLinks (superlinks - v0.72)
Host Info (hostinfo - v0.2)
Report Creator (reports - v0.3)
Update Checker (update - v0.4)
Realtime for Cacti (realtime - v0.35)
Cacti Log View (clog - v1.1)
RRD File Cleaner (rrdclean - v0.36)
Network Discovery (discovery - v0.9)
Uptime (uptime - v0.4)[/list]
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Cygwin Version attached. You need the latest Cygwin installed in order to run.

Larry
Attachments
cactid-0.8.6j-Beta1.zip
(577.43 KiB) Downloaded 3393 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
gilles
Cacti User
Posts: 250
Joined: Tue Jul 12, 2005 8:16 pm

Post by gilles »

i have the same problem with version h,i and j preversion

perl scripts don't work

cacti-cactid-0.8.6g-cygwin-1.5.20.zip is the last good version for my windows system (and i suspect this version to be a f version)

i read a post from mcutting and i have tried to compile my own version, install cygwin etc
mcutting
Cacti Guru User
Posts: 1884
Joined: Mon Oct 16, 2006 5:57 am
Location: United Kingdom
Contact:

Post by mcutting »

The compiled version appears to crash out on the Script Server, and never recover. I have had to roll back to the version I have already posted on the forums. I also could not compile my own version using the source code either:

"$ ./configure
bash: ./configure: No such file or directory"

Regds
Cacti Version 0.8.8b
Cacti OS Ubuntu LTS
RRDTool Version RRDTool 1.4.7
Poller Information
Type SPINE 0.8.8b
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

MCutting,

autoconf
./configure

What does that do for you?

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?
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Gilles,

Send me a dump of your poller_item table. You can remove anything privileged.

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?
super-hornet
Cacti User
Posts: 175
Joined: Sun May 27, 2007 5:42 pm

Post by super-hornet »

When I "make" it in openSUSE, I get this:
.o cactid.o util.o snmp.o locks.o poller.o nft_popen.o php.o ping.o keywords.o -lnetsnmp -lmysqlclient_r -lmysqlclient_r -lcrypto -lz -lpthread -lm -lnsl
cactid.o: In function `main':
/Ins_Temp/cactid-0.8.6j/cactid/cactid.c:151: undefined reference to `install_cactid_signal_handler'
/Ins_Temp/cactid-0.8.6j/cactid/cactid.c:621: undefined reference to `uninstall_cactid_signal_handler'
collect2: ld returned 1 exit status
make: *** [cactid] Error 1


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

Post by TheWitness »

Try:

aclocal
autoheader
autoconf
automake
./configure

Let me know if it builds then.

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?
super-hornet
Cacti User
Posts: 175
Joined: Sun May 27, 2007 5:42 pm

Post by super-hornet »

Yup! It make successful.
Can I just copy the cactid (executable) and replace with my old just like that?
I do not want to use "make install" yet.

Now testing it.

SH
super-hornet
Cacti User
Posts: 175
Joined: Sun May 27, 2007 5:42 pm

Post by super-hornet »

Look at my polling time!!

Previously using cmd.php and cactid v0.8.6i:
------------------
09/06/2007 11:31:56 AM - SYSTEM STATS: Time:414.3483 Method:cmd.php Processes:60 Threads:N/A Hosts:53 HostsPerProcess:1 DataSources:2023 RRDsProcessed:1557
09/06/2007 11:37:11 AM - SYSTEM STATS: Time:430.1390 Method:cmd.php Processes:60 Threads:N/A Hosts:53 HostsPerProcess:1 DataSources:2023 RRDsProcessed:1557
09/06/2007 11:41:27 AM - SYSTEM STATS: Time:386.6005 Method:cmd.php Processes:60 Threads:N/A Hosts:53 HostsPerProcess:1 DataSources:2023 RRDsProcessed:1557
09/06/2007 11:46:57 AM - SYSTEM STATS: Time:415.9571 Method:cmd.php Processes:60 Threads:N/A Hosts:53 HostsPerProcess:1 DataSources:2023 RRDsProcessed:1557
09/06/2007 11:51:48 AM - SYSTEM STATS: Time:406.1387 Method:cactid Processes:15 Threads:100 Hosts:53 HostsPerProcess:4 DataSources:2023 RRDsProcessed:1557
09/06/2007 12:01:41 PM - SYSTEM STATS: Time:400.5003 Method:cactid Processes:10 Threads:10 Hosts:53 HostsPerProcess:6 DataSources:2023 RRDsProcessed:1538
------------------

Now with cactid 0.8.6j
------------------
09/06/2007 12:13:02 PM - SYSTEM STATS: Time:181.2624 Method:cactid Processes:15 Threads:10 Hosts:52 HostsPerProcess:4 DataSources:1985 RRDsProcessed:1522
09/06/2007 12:17:57 PM - SYSTEM STATS: Time:176.0286 Method:cactid Processes:15 Threads:10 Hosts:52 HostsPerProcess:4 DataSources:1985 RRDsProcessed:1522
09/06/2007 12:22:58 PM - SYSTEM STATS: Time:176.2024 Method:cactid Processes:15 Threads:10 Hosts:52 HostsPerProcess:4 DataSources:1985 RRDsProcessed:1522
..
..
09/06/2007 12:38:35 PM - SYSTEM STATS: Time:213.5483 Method:cactid Processes:15 Threads:10 Hosts:53 HostsPerProcess:4 DataSources:2023 RRDsProcessed:1568
------------------

I also suspect the irregular time is cause by slowness in the network and some monitored servers/systems as well.
mcutting
Cacti Guru User
Posts: 1884
Joined: Mon Oct 16, 2006 5:57 am
Location: United Kingdom
Contact:

Post by mcutting »

TheWitness wrote:MCutting,

autoconf
./configure

What does that do for you?

Larry
Thanks Larry. I managed to compile it this way. Just need to test it now - I'll post findings shortly.
Cacti Version 0.8.8b
Cacti OS Ubuntu LTS
RRDTool Version RRDTool 1.4.7
Poller Information
Type SPINE 0.8.8b
User avatar
mpdsville1
Cacti User
Posts: 71
Joined: Wed Mar 16, 2005 12:11 pm
Location: Albany , NY , USA

Post by mpdsville1 »

Painful build on my platform .. the configure script still trips
all over itself when finding /usr/lib64/mysql and /usr/lib/mysql
both present. (see sig for config details) I linked /usr/lib/mysql
to /usr/lib64/mysql to make it behave. It's running nicely.

Stats:
09/06/2007 10:05:10 AM - SYSTEM STATS: Time:9.3227 Method:cactid Processes:2 Threads:16 Hosts:119 HostsPerProcess:60 DataSources:11155 RRDsProcessed:3914
09/06/2007 10:05:03 AM - CACTID: Poller[0] Time: 1.9836 s, Threads: 16, Hosts: 60
09/06/2007 10:05:03 AM - CACTID: Poller[0] Time: 0.9003 s, Threads: 16, Hosts: 60

Question Though.. shouldn't one of the above lines be Poller[1] ?
Mike Donnelly , Albany , NY
| Cacti 0.8.7g | Spine 0.8.7g | MySQL 5.0.77 | Net-SNMP 5.3.2.2 | Apache 2.2.3 | PHP 5.3.3 | RRDtool 1.2.27 | Rhel6 | Dual Xeon E5410@2.33ghz | Sunfire x4150
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

I should really fix that 64bit vs. 32bit issue. I see you worked it out. With regard to pollers, I guess it depends on where you invision the start of things :)

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
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

super-hornet wrote:Look at my polling time!!

Previously using cmd.php and cactid v0.8.6i:
------------------
09/06/2007 11:31:56 AM - SYSTEM STATS: Time:414.3483 Method:cmd.php Processes:60 Threads:N/A Hosts:53 HostsPerProcess:1 DataSources:2023 RRDsProcessed:1557
09/06/2007 11:37:11 AM - SYSTEM STATS: Time:430.1390 Method:cmd.php Processes:60 Threads:N/A Hosts:53 HostsPerProcess:1 DataSources:2023 RRDsProcessed:1557
09/06/2007 11:41:27 AM - SYSTEM STATS: Time:386.6005 Method:cmd.php Processes:60 Threads:N/A Hosts:53 HostsPerProcess:1 DataSources:2023 RRDsProcessed:1557
09/06/2007 11:46:57 AM - SYSTEM STATS: Time:415.9571 Method:cmd.php Processes:60 Threads:N/A Hosts:53 HostsPerProcess:1 DataSources:2023 RRDsProcessed:1557
09/06/2007 11:51:48 AM - SYSTEM STATS: Time:406.1387 Method:cactid Processes:15 Threads:100 Hosts:53 HostsPerProcess:4 DataSources:2023 RRDsProcessed:1557
09/06/2007 12:01:41 PM - SYSTEM STATS: Time:400.5003 Method:cactid Processes:10 Threads:10 Hosts:53 HostsPerProcess:6 DataSources:2023 RRDsProcessed:1538
------------------

Now with cactid 0.8.6j
------------------
09/06/2007 12:13:02 PM - SYSTEM STATS: Time:181.2624 Method:cactid Processes:15 Threads:10 Hosts:52 HostsPerProcess:4 DataSources:1985 RRDsProcessed:1522
09/06/2007 12:17:57 PM - SYSTEM STATS: Time:176.0286 Method:cactid Processes:15 Threads:10 Hosts:52 HostsPerProcess:4 DataSources:1985 RRDsProcessed:1522
09/06/2007 12:22:58 PM - SYSTEM STATS: Time:176.2024 Method:cactid Processes:15 Threads:10 Hosts:52 HostsPerProcess:4 DataSources:1985 RRDsProcessed:1522
..
..
09/06/2007 12:38:35 PM - SYSTEM STATS: Time:213.5483 Method:cactid Processes:15 Threads:10 Hosts:53 HostsPerProcess:4 DataSources:2023 RRDsProcessed:1568
------------------

I also suspect the irregular time is cause by slowness in the network and some monitored servers/systems as well.
What in the heck are you polling that takes so many processes?

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 1 guest