We use cookies to ensure that we give you the best experience on our website.  Visit our Privacy Policy to learn more. If you continue to use this site, we will assume that you are okay with it.

Your choices regarding cookies on this site.
Your preferences have been updated.
In order for the changes to take effect completely please clear your browser cookies and cache. Then reload the page.

Checkmk Conference #6 goes digital. Get your tickets here!

Werk #7717: Windows Agent 1.6 Beta 4: new features

ComponentChecks & Agents
TitleWindows Agent 1.6 Beta 4: new features
Date2019-07-26 08:41:33
Checkmk EditionCheckmk Raw Edition (CRE)
Checkmk Version1.6.0b4
LevelProminent Change
ClassNew Feature
CompatibilityCompatible - no manual interaction needed

Summary of the features introduced in Windows Agent beta 4:

- Asynchronous plugins with 'cache_age' set to 0 are supported now. In previous version such plugins have been assumed as synchronous.

- The Uninstallation of the Windows Agent doesn't remove 'config' and 'state' directories from the Agent Data directory to prevent user data loss.

- The start of the Windows Agent may be delayed by a few seconds to allow asynchronous plugins to finish their work. This feature has no effect for normal situation when agent is running as a service, but may be useful to test asyncronous plugins.

- Now the Agent uses next directories: The Windows Agent installs own binary files in the directory "Program Files (x86)\checkmk\service" For user and bakery data the Windows Agent uses the directory "ProgramData\checkmk\agent"

- The macroses used in the configuration files had been renamed $BUILTIN_AGENT_PATH$ -> is C:/Program Files(x86)/checkmk/service/ $BUILTIN_PLUGINS_PATH$ -> is C:/Program Files(x86)/checkmk/service/plugins $CUSTOM_AGENT_PATH$ -> is C:/ProgramData/checkmk/agent/ $CUSTOM_PLUGINS_PATH$ -> is C:/ProgramData/checkmk/agent/plugins $CUSTOM_LOCAL_PATH$ -> is C:/ProgramData/checkmk/agent/local

- The logfile check_mk.log have been moved to the "ProgramData/checkmk/agent/log" directory

- The configuration files check_mk.user.yml and check_mk.yml had been revised, cleaned of old and unused data and better documented.

- The default timeout for all plugins is set to 60 seconds, previously the timeout was set to 30.

- Now all names in any yml configuration file with the leading underscore are considered invalid and skipped from the output when the command showconfig is used.