I just setup VMware monitoring against my vCenter, it discovers my VMware hosts and any VMs that aren't already in Zabbix. However, I have a lot of VMs that I was already monitoring via agents. I want to get the VMware monitoring data for them as well. How can I add that monitoring to an existing host in Zabbix?
I tried adding "Template VM VMware Guest" but this doesn't do it, I errors like this on the Zabbix logs:
item "XXXXXX:vmware.vm.cpu.ready[{$URL},{HOST.HOST}]" became not supported: Couldn't resolve host name
Looking at another VM which was discovered I see that the hostname field as a value like this: 50264de5-f163-dd4e-cc8b-XXXXXXXXXXXX. My thought is this might be the key field so I tried to find what that matches to in VMware. I thought it might be the VM UUID but it's not, the UUID for the same VM is 422679ca-141c-baec-c1c7-XXXXXXXXXXXX.
What am I missing here? I imagine I could delete the hosts in Zabbix and have them rediscovered but I am hoping to avoid that if possible.
Thanks,
Luke
I tried adding "Template VM VMware Guest" but this doesn't do it, I errors like this on the Zabbix logs:
item "XXXXXX:vmware.vm.cpu.ready[{$URL},{HOST.HOST}]" became not supported: Couldn't resolve host name
Looking at another VM which was discovered I see that the hostname field as a value like this: 50264de5-f163-dd4e-cc8b-XXXXXXXXXXXX. My thought is this might be the key field so I tried to find what that matches to in VMware. I thought it might be the VM UUID but it's not, the UUID for the same VM is 422679ca-141c-baec-c1c7-XXXXXXXXXXXX.
What am I missing here? I imagine I could delete the hosts in Zabbix and have them rediscovered but I am hoping to avoid that if possible.
Thanks,
Luke
I know this is an old post
Comment