After upgrading both check_mk server and client from latest 2.0 to 2.1p14 (raw), server is complaining on “Item not found in monitoring data”. On the client we periodically (every 30mins) write a file to /var/lib/check_mk_agent/spool/ and this is included in the agent output if we run the agent manually:
<<<job>>>
0 my_service - All is OK
However it the cmk server says the data is missing. Even when I run a full rediscover the service does not show up, service overview says it’s vanished.
Did something change on the expected data format in 2.1?
Did some more checking. I had an empty dir /var/lib/check_mk_agent/job. After removing that dir, my local file output is now included under <<<fileinfo>>> in the agent output. So it seems kind of random where it ends up.
I think this is definitely a bug in the agent. I think that the run_spooler section should echo <<<local>>>, or the agent should run run_spooler inside run_local_checks.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.