Icinga / icingaweb2-module-vspheredb

The easiest way to monitor a VMware vSphere environment.

Home Page:https://icinga.com/docs/vsphere/latest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Director import: Using custom_values as "All custom variables" does not work

dgoetz opened this issue · comments

Expected Behavior

custom_values can be used by internal customers to add additional information as they need it and the monitoring administrators are not required to adjust the sync rules every time as custom_values are useable as "All custom variables".

Current Behavior

Trying to use it results in removal of all custom variables, probably because if it not being recognized as structured data like expected. Trying to use a modifier of json decode results always in custom_values being set to null, not honouring the on_failure setting.
Trying a similar thing with json data from a database and using the modifier works like expected.

Steps to Reproduce (for bugs)

Add custom attributes in vCenter, import virtual machines, try to sync the custom_values as "All custom variables".

Your Environment

  • VMware vCenter®/ESXi™-Version: 7.2
  • Version/GIT-Hash of this module: 1.7.1
  • Icinga Web 2 version: 2.11.4
  • Operating System and version: CentOS 7.9
  • Webserver, PHP versions: Apache with PHP 7.3