• Icon: Specification change (Sub-task) Specification change (Sub-task)
    • Resolution: Fixed
    • Icon: Trivial Trivial
    • 6.2.0rc1, 6.2 (plan)
    • None
    • Server (S)
    • None
    • Sprint 86 (Mar 2022), Sprint 87 (Apr 2022)
    • 10

      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.

            dgoloscapov Dmitrijs Goloscapovs
            vjaceslavs Vjaceslavs Bogdanovs
            Team INT
            1 Vote for this issue
            7 Start watching this issue