Add template Windows updates check (Windows registry monitoring) (ZBXNEXT-5707)

[ZBXNEXT-7732] Windows registry monitoring Created: 2022 May 19  Updated: 2023 Oct 10  Resolved: 2022 Jun 15

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Server (S)
Affects Version/s: None
Fix Version/s: 6.2.0rc1, 6.2 (plan)

Type: Specification change (Sub-task) Priority: Trivial
Reporter: Vjaceslavs Bogdanovs Assignee: Dmitrijs Goloscapovs
Resolution: Fixed Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File screenshot-1.png    
Team: Team INT
Sprint: Sprint 86 (Mar 2022), Sprint 87 (Apr 2022)
Story Points: 10

 Description   

Introduce monitoring of Windows Registry data by adding the following items to Zabbix Agent:

registry.data[key,<value name>]

registry.get[key,<mode>,<name regexp>]

As far as I am concerned, we could retrieve all the value types (https://docs.microsoft.com/en-us/windows/win32/sysinfo/registry-value-types) that could be processed by preprocessing later. But we should make some decison on "Do we want to bother with some complex types like Multistring / Binary / Etc."

An example key, "SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Install".

Result of the discovery is a JSON array containing all the values, values of the values (sorry for the bad naming, but Microsoft is calling registry entries "values", so values have values) and data types of the specified key.

Another option is to discover keys. But we should provide an option to specify regexp for keys or some query for values. This is a more usefull option than a discovery of values.



 Comments   
Comment by Dmitrijs Goloscapovs [ 2022 Jun 01 ]

Available in versions:

Updated documentation:

Comment by dimir [ 2023 Oct 10 ]

Windows Updates monitoring template is asked for here: ZBXNEXT-5707

Generated at Tue Jun 03 18:32:34 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.