When I select cactid Graphs stop

Post general support questions here that do not specifically fall into the Linux or Windows categories.

Moderators: Developers, Moderators

User avatar
TFC
Cacti Pro User
Posts: 739
Joined: Wed Apr 09, 2003 2:17 am
Location: Izmir/Turkey

When I select cactid Graphs stop

Post by TFC »

Hi,
I use FC4
fresh install cacti 0.8.6g
when I select cactid as poller type, my graphs stop. You can see below.
Additionally, when I select cactid , no log produce.
I just add only this line into the crontab:
*/5 * * * * cactiuser /www/php/bin/php /www/htdocs/cacti/poller.php > /dev/null 2>
&1
And I locate cactid into cacti paths page like this:
/usr/local/cactid/bin/cactid
Then I select cactid as poller type.
And, there is no graph create.
And, existing graph stops.
anybody help me?
______________
anybody help me?
Last edited by TFC on Mon Dec 05, 2005 3:11 am, edited 1 time in total.
chadd
Cacti User
Posts: 382
Joined: Thu Mar 24, 2005 3:53 pm
Location: Ocoee, Florida

Post by chadd »

I have the same problem. I have had it for a while, even with .f. I have tried all kinds of stuff. I am just using cmd.php for now, because my "load" is still under 1. I have a development section on my server using a separate database, same versions of cacti and cactid and it works fine with cactid as the poller. I think cactid doesn't like something in my database, but I have no clue as to what it could be.. If you figure this out, please post back, because I would prefer to use cactid.
User avatar
BSOD2600
Cacti Moderator
Posts: 12171
Joined: Sat May 08, 2004 12:44 pm
Location: USA

Post by BSOD2600 »

Turn the logging level in cacti to debug and then manually run cactid. What error do you see?
chadd
Cacti User
Posts: 382
Joined: Thu Mar 24, 2005 3:53 pm
Location: Ocoee, Florida

Post by chadd »

This is what my output is:

su-2.05b$ /usr/local/bin/php /cacti/prod/cacti-0.8.6g/poller.php
10/17/2005 03:27:29 PM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /cacti/prod/cacti-cactid-0.8.6f/cactid, ARGS: 0 23]
10/17/2005 03:27:29 PM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /cacti/prod/cacti-cactid-0.8.6f/cactid, ARGS: 24 45]
10/17/2005 03:27:29 PM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /cacti/prod/cacti-cactid-0.8.6f/cactid, ARGS: 46 78]
10/17/2005 03:27:29 PM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /cacti/prod/cacti-cactid-0.8.6f/cactid, ARGS: 79 102]
10/17/2005 03:27:29 PM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /cacti/prod/cacti-cactid-0.8.6f/cactid, ARGS: 103 156]
Waiting on 5/5 pollers.
No log handling enabled - turning on stderr logging
Cannot find module (NONE): At line 0 in (none)
No log handling enabled - turning on stderr logging
Cannot find module (NONE): At line 0 in (none)
No log handling enabled - turning on stderr logging
Cannot find module (NONE): At line 0 in (none)
No log handling enabled - turning on stderr logging
Cannot find module (NONE): At line 0 in (none)
No log handling enabled - turning on stderr logging
Cannot find module (NONE): At line 0 in (none)
Waiting on 5/5 pollers.
Waiting on 5/5 pollers.
Waiting on 5/5 pollers.
Waiting on 5/5 pollers.
Waiting on 5/5 pollers.
Waiting on 5/5 pollers.
Waiting on 5/5 pollers.
10/17/2005 03:27:38 PM - SYSTEM STATS: Time:8.1235 Method:cactid Processes:5 Threads:5 Hosts:109 HostsPerProcess:22 DataSources:3363 RRDsProcessed:0
10/17/2005 03:27:38 PM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /usr/local/bin/php, ARGS: -q /cacti/prod/cacti-0.8.6g/poller_commands.php]
10/17/2005 03:27:38 PM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /usr/local/bin/php, ARGS: -q /cacti/prod/cacti-0.8.6g/poller_export.php]
No log handling enabled - turning on stderr logging
Cannot find module (NONE): At line 0 in (none)
No log handling enabled - turning on stderr logging
Cannot find module (NONE): At line 0 in (none)
su-2.05b$
User avatar
BSOD2600
Cacti Moderator
Posts: 12171
Joined: Sat May 08, 2004 12:44 pm
Location: USA

Post by BSOD2600 »

You ran poller.php. I said cactid.
User avatar
TFC
Cacti Pro User
Posts: 739
Joined: Wed Apr 09, 2003 2:17 am
Location: Izmir/Turkey

Post by TFC »

BSOD2600 wrote:Turn the logging level in cacti to debug and then manually run cactid. What error do you see?
here is my log file:
10/18/2005 09:40:02 AM - POLLER: Poller[0] CACTI2RRD: /usr/local/rrdtool/bin/rrdtool update /www/htdocs/cacti/rra/localhost_mem_buffers_3.rrd --template mem_buffers 1129617601:U
10/18/2005 09:40:02 AM - POLLER: Poller[0] CACTI2RRD: /usr/local/rrdtool/bin/rrdtool update /www/htdocs/cacti/rra/localhost_mem_swap_4.rrd --template mem_swap 1129617601:U
10/18/2005 09:40:02 AM - POLLER: Poller[0] CACTI2RRD: /usr/local/rrdtool/bin/rrdtool update /www/htdocs/cacti/rra/localhost_load_1min_5.rrd --template 1129617601:U
10/18/2005 09:40:02 AM - POLLER: Poller[0] CACTI2RRD: /usr/local/rrdtool/bin/rrdtool update /www/htdocs/cacti/rra/localhost_proc_7.rrd --template proc 1129617601:U
10/18/2005 09:40:02 AM - POLLER: Poller[0] CACTI2RRD: /usr/local/rrdtool/bin/rrdtool update /www/htdocs/cacti/rra/localhost_users_6.rrd --template users 1129617601:U
10/18/2005 09:40:01 AM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 09:40:01 AM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: In Poller, About to Start Polling of Host
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 1
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: Valid Thread to be Created
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 0
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DEBUG: HOST COMPLETE: About to Exit Host Polling Thread Function
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: SQLCMD: INSERT INTO poller_output (local_data_id,rrd_name,time,output) VALUES (3,'mem_buffers','2005-10-18 09:40:01','U'),(4,'mem_swap','2005-10-18 09:40:01','U'),(5,'','2005-10-18 09:40:01','U'),(7,'proc','2005-10-18 09:40:01','U'),(6,'users','2005-10-18 09:40:01','U')
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[6] SCRIPT: perl /www/htdocs/cacti/scripts/unix_users.pl, output: U
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[6] WARNING: Result from SCRIPT not valid. Partial Result: ...
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] ERROR: Empty result [127.0.0.1]: 'perl /www/htdocs/cacti/scripts/unix_users.pl'
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DEBUG: The POPEN returned the following File Descriptor 7
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[7] SCRIPT: perl /www/htdocs/cacti/scripts/unix_processes.pl, output: U
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[7] WARNING: Result from SCRIPT not valid. Partial Result: ...
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] ERROR: Empty result [127.0.0.1]: 'perl /www/htdocs/cacti/scripts/unix_processes.pl'
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DEBUG: The POPEN returned the following File Descriptor 7
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[5] SCRIPT: perl /www/htdocs/cacti/scripts/loadavg_multi.pl, output: U
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[5] WARNING: Result from SCRIPT not valid. Partial Result: ...
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] ERROR: Empty result [127.0.0.1]: 'perl /www/htdocs/cacti/scripts/loadavg_multi.pl'
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DEBUG: The POPEN returned the following File Descriptor 7
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[4] SCRIPT: perl /www/htdocs/cacti/scripts/linux_memory.pl SwapFree:, output: U
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[4] WARNING: Result from SCRIPT not valid. Partial Result: ...
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] ERROR: Empty result [127.0.0.1]: 'perl /www/htdocs/cacti/scripts/linux_memory.pl SwapFree:'
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DEBUG: The POPEN returned the following File Descriptor 7
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[3] SCRIPT: perl /www/htdocs/cacti/scripts/linux_memory.pl MemFree:, output: U
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DS[3] WARNING: Result from SCRIPT not valid. Partial Result: ...
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] ERROR: Empty result [127.0.0.1]: 'perl /www/htdocs/cacti/scripts/linux_memory.pl MemFree:'
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] DEBUG: The POPEN returned the following File Descriptor 7

10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: SQLCMD: update host set status='3',status_event_count='0', status_fail_date='0000-00-00 00:00:00',status_rec_date='0000-00-00 00:00:00',status_last_error='',min_time='0.000000',max_time='0.000000',cur_time='0.000000',avg_time='0.000000',total_polls='1401',failed_polls='0',availability='100.0000' where id='1'
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] No host availability check possible for '127.0.0.1'
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[1] SNMP Result: Device does not require SNMP
10/18/2005 09:40:01 AM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 09:40:01 AM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: In Poller, About to Start Polling of Host
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 1
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: Valid Thread to be Created
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 0
10/18/2005 09:40:01 AM - CACTID: Poller[0] Host[0] DEBUG: HOST COMPLETE: About to Exit Host Polling Thread Function
10/18/2005 09:40:01 AM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 09:40:01 AM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: In Poller, About to Start Polling of Host
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 1
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: Valid Thread to be Created
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: Initial Value of Active Threads is 0
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: Parent pid=21993, Script Server pid=0
10/18/2005 09:40:01 AM - CACTID: Poller[0] CACTID: Initializing PHP Script Server
10/18/2005 09:40:01 AM - CACTID: Poller[0] CACTID: Initializing Net-SNMP API
10/18/2005 09:40:01 AM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 09:40:01 AM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 09:40:01 AM - CACTID: Poller[0] CACTID: Version 0.8.6f starting
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The Maximum SNMP OID Get Size is 10
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The PHP Script Server is Not Required
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: StartHost='0', EndHost='73', TotalPHPScripts='0'
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The script timeout is 25
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The number of concurrent processes is 1
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The polling interval is the system default
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The threads variable is 1
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The log_pstats variable is 1
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The log_pwarn variable is 1
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The log_perror variable is 1
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The ping_timeout variable is 400
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The ping_retries variable is 1
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The ping_method variable is 2
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The ping_failure_count variable is 2
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The ping_recovery_count variable is 3
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The availability_method variable is 2
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The path_php variable is /www/php/bin/php
10/18/2005 09:40:01 AM - CACTID: Poller[0] DEBUG: The log_destination variable is 1
10/18/2005 09:40:01 AM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /usr/local/cactid/bin/cactid, ARGS: 0 73]
10/18/2005 09:39:58 AM - POLLER: Poller[0] Maximum runtime of 296 seconds exceeded. Exiting.
User avatar
BSOD2600
Cacti Moderator
Posts: 12171
Joined: Sat May 08, 2004 12:44 pm
Location: USA

Post by BSOD2600 »

TFC: as you can see from the log file, the scripts are not returning any data. What cactid version are you running? I suggest you try 0.8.6f-1.

Also, don't pipe the output of the cron job to null, let cacti do it's logging like it should. Whats the path you have set for the log file, which does not apparently work?
User avatar
TFC
Cacti Pro User
Posts: 739
Joined: Wed Apr 09, 2003 2:17 am
Location: Izmir/Turkey

Post by TFC »

Yes I use cactid 0.8.6f-1.
In cacti's settings/paths page, I set the path for log as
/www/htdocs/cacti/log/cacti.log
Also, don't pipe the output of the cron job to null, let cacti do it's logging like it should. Whats the path you have set for the log file, which does not apparently work?

I just do the procedure of cacti install...My contab is like this:
*/5 * * * * cactiuser /www/php/bin/php /www/htdocs/cacti/poller.php > /dev/null 2>&1
What is the correct crontab?

Now,
I delete all graphs and data sources. Then I create new graph of an interface.
I send new log file
10/18/2005 12:15:02 PM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 12:15:02 PM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: In Poller, About to Start Polling of Host
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 1
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: Valid Thread to be Created
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 0
10/18/2005 12:15:02 PM - CACTID: Poller[0] Host[1] DEBUG: HOST COMPLETE: About to Exit Host Polling Thread Function

10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: SQLCMD: update host set status='3',status_event_count='0', status_fail_date='0000-00-00 00:00:00',status_rec_date='0000-00-00 00:00:00',status_last_error='',min_time='0.000000',max_time='0.000000',cur_time='0.000000',avg_time='0.000000',total_polls='1432',failed_polls='0',availability='100.0000' where id='1'
10/18/2005 12:15:02 PM - CACTID: Poller[0] Host[1] No host availability check possible for '127.0.0.1'
10/18/2005 12:15:02 PM - CACTID: Poller[0] Host[1] SNMP Result: Device does not require SNMP
10/18/2005 12:15:02 PM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 12:15:02 PM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: In Poller, About to Start Polling of Host
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 1
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: Valid Thread to be Created
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 0
10/18/2005 12:15:02 PM - CACTID: Poller[0] Host[0] DEBUG: HOST COMPLETE: About to Exit Host Polling Thread Function
10/18/2005 12:15:02 PM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 12:15:02 PM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: In Poller, About to Start Polling of Host
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 1
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: Valid Thread to be Created
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: Initial Value of Active Threads is 0
10/18/2005 12:15:02 PM - CACTID: Poller[0] DEBUG: Parent pid=24065, Script Server pid=0
10/18/2005 12:15:02 PM - CACTID: Poller[0] CACTID: Initializing PHP Script Server
10/18/2005 12:15:01 PM - CACTID: Poller[0] CACTID: Initializing Net-SNMP API
10/18/2005 12:15:01 PM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 12:15:01 PM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 12:15:01 PM - CACTID: Poller[0] CACTID: Version 0.8.6f starting
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The Maximum SNMP OID Get Size is 10
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The PHP Script Server is Not Required
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: StartHost='0', EndHost='73', TotalPHPScripts='0'
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The script timeout is 25
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The number of concurrent processes is 1
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The polling interval is the system default
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The threads variable is 1
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The log_pstats variable is 1
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The log_pwarn variable is 1
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The log_perror variable is 1
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The ping_timeout variable is 400
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The ping_retries variable is 1
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The ping_method variable is 2
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The ping_failure_count variable is 2
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The ping_recovery_count variable is 3
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The availability_method variable is 2
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The path_php variable is /www/php/bin/php
10/18/2005 12:15:01 PM - CACTID: Poller[0] DEBUG: The log_destination variable is 1
10/18/2005 12:15:01 PM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /usr/local/cactid/bin/cactid, ARGS: 0 73]
10/18/2005 12:14:58 PM - POLLER: Poller[0] Maximum runtime of 296 seconds exceeded. Exiting.
Now, I see that no graph exists. And I debug the graph . I get that:
RRDTool Says:

ERROR: opening '/www/htdocs/cacti/rra/a_zk_7507_traffic_in_22.rrd': No such file or directory
Do you need any data?
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

TFC,

Please download the pre-patched files and try again:

http://www.cacti.net/downloads/patches/ ... re-patched

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
lard
Cacti User
Posts: 165
Joined: Wed Jul 20, 2005 10:48 am
Location: UK - Cambridge

Post by lard »

Just to cut down on duplicate posts I should add that I too am having the same issue,

In short I have upgraded both our Cacti installations from 8.0.6f > 8.0.6g and neither the version f or f-1 of the cactid poller are producing graphs,

Reverting to cmd.php as poller allows the graphs to update,

I'll watch this thread with interest to see the outcome!

Thanks,

Larry
---- lard007skype ----
User avatar
TFC
Cacti Pro User
Posts: 739
Joined: Wed Apr 09, 2003 2:17 am
Location: Izmir/Turkey

Post by TFC »

TheWitness wrote:TFC,

Please download the 6 pre-patched files and try again:

http://www.cacti.net/downloads/patches/ ... re-patched

TheWitness
I download all files from cacti.net to app. locations
due to existed files linux add .1 as extension. for example graph.php.1
then I renamed .1 extension files as .php and old files backuped. But nothing changed
And here is the log:
10/18/2005 01:55:01 PM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 01:55:01 PM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: In Poller, About to Start Polling of Host
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 1
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: Valid Thread to be Created
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 0
10/18/2005 01:55:01 PM - CACTID: Poller[0] Host[1] DEBUG: HOST COMPLETE: About to Exit Host Polling Thread Function

10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: SQLCMD: update host set status='3',status_event_count='0', status_fail_date='0000-00-00 00:00:00',status_rec_date='0000-00-00 00:00:00',status_last_error='',min_time='0.000000',max_time='0.000000',cur_time='0.000000',avg_time='0.000000',total_polls='1452',failed_polls='0',availability='100.0000' where id='1'
10/18/2005 01:55:01 PM - CACTID: Poller[0] Host[1] No host availability check possible for '127.0.0.1'
10/18/2005 01:55:01 PM - CACTID: Poller[0] Host[1] SNMP Result: Device does not require SNMP
10/18/2005 01:55:01 PM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 01:55:01 PM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: In Poller, About to Start Polling of Host
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 1
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: Valid Thread to be Created
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 0
10/18/2005 01:55:01 PM - CACTID: Poller[0] Host[0] DEBUG: HOST COMPLETE: About to Exit Host Polling Thread Function
10/18/2005 01:55:01 PM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 01:55:01 PM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: In Poller, About to Start Polling of Host
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The Value of Active Threads is 1
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: Valid Thread to be Created
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: Initial Value of Active Threads is 0
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: Parent pid=25441, Script Server pid=0
10/18/2005 01:55:01 PM - CACTID: Poller[0] CACTID: Initializing PHP Script Server
10/18/2005 01:55:01 PM - CACTID: Poller[0] CACTID: Initializing Net-SNMP API
10/18/2005 01:55:01 PM - CACTID: Poller[0] MYSQL: Connected to MySQL database 'cactidb' on 'localhost'...
10/18/2005 01:55:01 PM - CACTID: Poller[0] MYSQL: Connecting to MySQL database 'cactidb' on 'localhost'...
10/18/2005 01:55:01 PM - CACTID: Poller[0] CACTID: Version 0.8.6f starting
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The Maximum SNMP OID Get Size is 10
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The PHP Script Server is Not Required
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: StartHost='0', EndHost='73', TotalPHPScripts='0'
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The script timeout is 25
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The number of concurrent processes is 1
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The polling interval is the system default
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The threads variable is 1
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The log_pstats variable is 1
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The log_pwarn variable is 1
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The log_perror variable is 1
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The ping_timeout variable is 400
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The ping_retries variable is 1
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The ping_method variable is 2
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The ping_failure_count variable is 2
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The ping_recovery_count variable is 3
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The availability_method variable is 2
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The path_php variable is /www/php/bin/php
10/18/2005 01:55:01 PM - CACTID: Poller[0] DEBUG: The log_destination variable is 1
10/18/2005 01:55:01 PM - POLLER: Poller[0] DEBUG: About to Spawn a Remote Process [CMD: /usr/local/cactid/bin/cactid, ARGS: 0 73]
10/18/2005 01:54:58 PM - POLLER: Poller[0] Maximum runtime of 296 seconds exceeded. Exiting
chadd
Cacti User
Posts: 382
Joined: Thu Mar 24, 2005 3:53 pm
Location: Ocoee, Florida

Post by chadd »

Ok, sorry about that. I thought you wanted me to select cactid as the poller and run poller.php. When I run cactid by itself it seems to run through everything fine until it gets to this point:

CACTID: ERROR: Problems parsing Multi SNMP OID!
Segmentation fault (core dumped)
-su-2.05b#

hope this helps.

I can't get the core file small enough to attach, so let me know if you need it and a way I can get it to you(whoever).
User avatar
BSOD2600
Cacti Moderator
Posts: 12171
Joined: Sat May 08, 2004 12:44 pm
Location: USA

Post by BSOD2600 »

chadd: Same goes for you. Are you running the latest cactid and cacti patches?
chadd
Cacti User
Posts: 382
Joined: Thu Mar 24, 2005 3:53 pm
Location: Ocoee, Florida

Post by chadd »

Yes. cacti-0.8.6g, cacti-cactid-0.8.6f and latest patches for cacti. I did, just, however start to use the "pre-patched" files that Larry put up on the site. I ran Cactid again by itself, and this was the result:

CACTID: Host[94] DS[3402] WARNING: Result from SNMP not valid. Partial Result: ...
cactid in free(): error: chunk is already free
Abort trap (core dumped)
-su-2.05b#

I included the "WARNING", because there were tons of those, no actual "Oks", but lots of "WARNINGs". I know what the "WARNINGs" are from though. I have datasources I have to clean up.. Any ideas?
User avatar
BSOD2600
Cacti Moderator
Posts: 12171
Joined: Sat May 08, 2004 12:44 pm
Location: USA

Post by BSOD2600 »

Well first TheWitness needs to figure out with you why cactid is crapping out, then you can continue to fix your warnings.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest