This seems to be working fine, however what I don’t understand is the part at 2.3 where I put the agent in “/usr/lib/check_mk_agent/plugins” This is working but when I try to create an mkp from my plugin (using Integrating extensions from the community into checkmk) the agent is not included in the mkp. I then looked at plugins from exchange checkmk and tried to put my agent into the plugins folder, which, after installing on another checkmk instance, put the agent at /local/share/check_mk/agents/plugins/. To me, that seems to be the right folder because other plugins put their agent there too. However it won’t get executed and the status of my test is “Check plugin received no monitoring data”
What am I missing? Do I need to somehow activate it?
Hi,
the mkp is only fpr the exentions. If you want to have the plugin in the agent package, you need to use the agent backery which is part of the enterprise edition.
Cheers,
christian
No, you can do this also with the raw edition.
Only on the command line not within the webfrontend.
There are devcontainer templates like this one GitHub - jiuka/checkmk_template: Template for new Checkmk Extensions from @Jiuka, this template uses the raw edition and you can build mkp files with one command.
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.