#Powered by K&P Computer - www.kpc.de
https://github.com/matthias1232/kpc_windows_updates/releases
Features:
- Check for available Windows Updates (Important and Optional, intelligence updates will be shown under optional updates)
- Checking for available Windows Updates sorted by Severity
- Individual WARN/CRIT Level settings for each type of Updates (Mandatory, Critical, Important, Moderate, Low, Unspecified Severity)
- Pending Reboot Check after Update Installation with WARN/CRIT Level Settings
- CRIT Error if Update Search does not work for a while (Windows update not activated, WSUS Problem etc..)
- Showing all available Updates in Detailed Summary
- Check for Windows Update History. Shows the last time when this System installed an Windows Update and also the List of up to the last 80 installed updates in the summary details. (Intelligence Updates are excepted)
- Warn/Crit level Settings if the System did not install any update during the last X days.
- Included in Agent Rules for Agent bakery
- No VBS Scripts anymore, only Powershell will be used
- Tested with Windows 2012R2/2016/2019/2022
- Default cache interval of 3 Hours
- Default asynchronous execution
- Default execution timeout of 1 hour (long time needet for some older systems sometimes)
If you are not using the CheckMK agent bakery or if you are working with CheckMK Raw Edition, apply the following Settings to your check_cmk.user.yml
%ProgramData%\checkmk\agent\check_mk.user.yml
plugins:
enabled: yes
execution:
- pattern : '$CUSTOM_PLUGINS_PATH$\windows_updates_kpc.ps1'
async : yes
run : yes
cache_age : 3600
timeout : 3600










