Hi
I tried boost for the first time yesterday, installing it in a testing environment.. worked quite well. Installed it in a bigger environment today, and I'm getting spammed with this in the log;
Code: Select all
01/30/2008 08:55:43 AM - CMDPHP: Poller[0] ERROR: SQL Exec Failed "INSERT INTO poller_output_boost (local_data_id, rrd_name, time, output) VALUES ('22181','traffic_out','2008-01-30 08:55:41','64794230048'), ('22180','traffic_out','2008-01-30 08:55:41','16414404547'), ('22179','traffic_out','2008-01-30 08:55:41','3211724170395'), ('22202','traffic_out','2008-01-30 08:55:41','820331449'), ('22201','traffic_out','2008-01-30 08:55:41','1748033111979'), ('22200','traffic_out','2008-01-30 08:55:41','743573234844'), ('22199','traffic_out','2008-01-30 08:55:41','4220079045096'), ('22198','traffic_out','2008-01-30 08:55:41','44948181149'), ('22197','traffic_out','2008-01-30 08:55:41','471593053694'), ('22196','traffic_out','2008-01-30 08:55:41','1386060300288'), ('22178','traffic_out','2008-01-30 08:55:41','986156592653'), ('22195','traffic_out','2008-01-30 08:55:41','2629130706052'), ('22194','traffic_out','2008-01-30 08:55:41','2838874437108'), ('22193','traffic_out','2008-01-30 08:55:41','1060824279144'), ('22192','traffic_out','2008-01-30 08:55:41','5899595690'), ('22191','traffic_out','2008-01-30 08:55:41','91460319760'), ('22190','traffic_out','2008-01-30 08:55:41','12870033343'), ('22189','traffic_out','2008-01-30 08:55:41','42969395988'), ('22188','traffic_out','2008-01-30 08:55:41','61199322942'), ('22187','traffic_out','2008-01-30 08:55:41','30879994982'), ('22186','traffic_out','2008-01-30 08:55:41','1990971387683'), ('22177','traffic_out','2008-01-30 08:55:41','43518812407') ON DUPLICATE KEY UPDATE output=VALUES(output)"
I saw some posts about it earlier in this thread and it seems like my boost table size is bigger than max allowed boot table size, right?
In boost status i have this;
Current Boost Table Size: 16 MBytes
Max Allowed Boost Table Size: 16 MBytes
I changed my php.ini to memory_limit = 1024M, restarted apache.. but still got 16Mb max allowed boost table size. Am I changing the wrong value?
I've got around 750 hosts, 32K DS and 16K RRDs, any idea on approx how big my boost table/memory should be?
edit:
AH! Forgot about max_heap_table
.
Current Boost Table Size: 17 MBytes
Avg Bytes/Record: 545 Bytes
Max Allowed Boost Table Size: 1004 MBytes
Estimated Maximum Records: 1931190 Records
Seems to be working better now.. I'll get back to you in a few hours
edit2:
Hm. Now I got no errors, but my graphs are not updating.
I'm using boost v1.5. Idea, anyone?
Regards
frdrk