I’m writing a lot of plugins, and converting from pre-2.3.0 APIs to 2.3.0 APIs at the moment. The thing I’m spending most time on at the moment is (re-)writing WATO rulesets. One thing I’m not really sure of is which processes I need to restart whenever I change rulesets (stuff in local/lib/python3/cmk/plugins/<plugin_name>/rulesets
, usingCheckParameters
and/or AgentConfig
).
It seems that omd restart apache
doesn’t suffice; my changes aren’t reflected in the web UI until I do a full omd restart
— which takes quite some time.
Is there a quicker way to restart fewer processes so that the changes will be reflected in the web UI?
Another question: I know that omd restart apache
suffices for changes in …/plugins/…/graphing
, and it seems that changes in …/plugins/…/agent_based
are picked up immediately. Is this correct?
Thanks!