Normally this is related to piggyback folder of the VM in the particular ESX host.
So far the solution that works is I enable the ruleset for Hostname translation for piggyback host and need to give a Nagios permission on that particular folder /var/lib/check_mk/tmp/piggyback/ and I will refresh the inventory checking in WATO.
So I must say that this a frustrating work to do each time I want to add an ESX host to be monitor.
It seem that whenever I want to do inventory on ESX host, it always shown me an UNKNOWN error just like below image.
Normally this is related to piggyback folder of the VM in the particular ESX host.
So far the solution that works is I enable the ruleset for Hostname translation for piggyback host and need to give a Nagios permission on that particular folder /var/lib/check_mk/tmp/piggyback/ and I will refresh the inventory checking in WATO.
So I must say that this a frustrating work to do each time I want to add an ESX host to be monitor.