oetiker/SmokePing

Slaves ignoring step value

deveshmanish opened this issue · 5 comments

I have a master slave setup but the slaves are ignoring the step count defined in probes, concurrentprobes is set to yes. But the slaves are polling very aggressively even multiple times in a second which is causing rrd graphs error as minimum step count is 1sec but data is being sent multiple times in a second.

Did you change step after the RRDs were created? Try deleting the existing RRDs and restart the master and slave.

This is on a fresh install, interestingly enough if I change the concurrentprobes to no everything seems to work as normal but as expected I loose the ability to set probe specific step.

This is on a fresh install, interestingly enough if I change the concurrentprobes to no everything seems to work as normal but as expected I loose the ability to set probe specific step.

Correction on the above, even if concurrentprobes is set to no the default step value fetched from database is also not being followed by the slaves. The rrd errors are not occurring as the probes are being executed serially and total execution time is exceeding 1 second.
image

Well the problem seems to have resolved after building latest version from source and making a few changes to Slave.pm and Master.pm.