We started using RobotMK to monitor some websites of ours but we are facing an annoying issue when we bake new agents.
Each and every time we bake/deploy a new agent, we have to connect on the host monitoring our websites (Windows server) and do the following :
sorry for my late answer.
I cannot recommend to use the Agent internal Python interpreter. Shipping the RF libraries with the agent does not scale and is not easy to maintain.
Therefore, install Python on the OS so that it’s usable for all users. Then, in an administrative cmd, install all needed packages.
This is how I do it, it works without problems.
Regards,
Simon
Thanks for this last comment, this sounds the missing info ! I installed python on a box but Checkmk always uses the one provided by the agent and of course if I avoide to install python from the agent, nothing was working anymore…
Yes, sounds like exactly this problem
In Robotmk v2 we will have a very cool feature named RCC inside, which makes any Python installation superfluous.
A small YML file is all you need to describe how the environment should be created.