I decided to try out the VMWare template monitoring (before, I was installing Zabbix Agents on all VMs that were shot out to ESXi hypervisors).
After reading a couple of blog articles, I decided to add a host and configure it to consult vCenter using the VM VMWare template.
It synced in the Hypervisors, the VMs on each hypervisor, the clusters and datastores. Even set up the host groups and such.
Things I noticed in enabling this:
If you run with these templates, are you hamstrung such that you cannot add more additional templates (to the VMs)? For example, if this VM is running Linux, you cannot use the OS Linux template? Or, if it is running some service (i.e. RabbitMQ), you cannot add a template for that?
What is the answer here? What do people do? Turn off the VMWare VM Discover and related templates and use Zabbix Agent on those, and only use the VMWare templates for hypervisors, clusters, datastores?
After reading a couple of blog articles, I decided to add a host and configure it to consult vCenter using the VM VMWare template.
It synced in the Hypervisors, the VMs on each hypervisor, the clusters and datastores. Even set up the host groups and such.
Things I noticed in enabling this:
- In the default Global Dashboard, all VMWare hosts are shown as "Unknown" (grey box) in the Availability squares.
- This seems to be because when you click on the gear, the gear is using Interface Type "Zabbix Agent" - and there is no Zabbix Agent with VMWare.
- But what does one do in this situation? Having them all shown as Unknown in a grey box, as opposed to Available or Unavailable, looks awful.
- All of these VMs that VMWare pulled in, they use a uuid as the hostname, and the "hostname" is in the visible name field.
- Can't change this! Doesn't look right, but I guess this is the way VMWare works?
- The fields are uneditable.
- The hostname, visible name, groups, and interface(s) are all uneditable and greyed out.
- I cannot add any additional Templates.
If you run with these templates, are you hamstrung such that you cannot add more additional templates (to the VMs)? For example, if this VM is running Linux, you cannot use the OS Linux template? Or, if it is running some service (i.e. RabbitMQ), you cannot add a template for that?
What is the answer here? What do people do? Turn off the VMWare VM Discover and related templates and use Zabbix Agent on those, and only use the VMWare templates for hypervisors, clusters, datastores?
Comment