Hello,
we currently try to implement the VMware Monitoring features of Zabbix. For the first three clusters I added the vCenter servers for testing and linked it with the "Template Virt VMware" and started the Pollers.
Everything works (except for Log Monitoring, but that's another topic. )
My Problem is, that the most important value would be the free space on the datastores. Since we work with vSphere Clusters containing of 2+ machines, every vSphere Host "sees" each datastore. A classic "shared storage" setups for High availability in vSphere Cluster Setups.
Now the "Template Virt VMware" creates each Hypervisor and links it with the "Template Virt VMware Hypervisor" Template. That Template has a LLD Rule for "Datastore discovery" which creates Item prototypes like "Free space on datastore {#DATASTORE} (percentage)"
That's the point where it gets interesting. Due to the fact, that each host sees each LUN aka shared storage, I have datastore Item multiplied by the amount of vsphere Hosts. See attached screenshot for clarification -> https://i.imgur.com/jCO2zeX.png
The Vmware Templates contain no Trigger Prototypes. If I would now create Trigger prototypes like: "Free disk space is less than 5% on datastore v3700_p01_00" that trigger would start X times, for each vSphere Host that is part of the cluster.
That really annoys me. I asked Google and the Zabbix forums, but no one else seems to have that problem, which really confuses me. May I do something wrong?
Anyway, I would be very interested in feedback. Thank you.
we currently try to implement the VMware Monitoring features of Zabbix. For the first three clusters I added the vCenter servers for testing and linked it with the "Template Virt VMware" and started the Pollers.
Everything works (except for Log Monitoring, but that's another topic. )
My Problem is, that the most important value would be the free space on the datastores. Since we work with vSphere Clusters containing of 2+ machines, every vSphere Host "sees" each datastore. A classic "shared storage" setups for High availability in vSphere Cluster Setups.
Now the "Template Virt VMware" creates each Hypervisor and links it with the "Template Virt VMware Hypervisor" Template. That Template has a LLD Rule for "Datastore discovery" which creates Item prototypes like "Free space on datastore {#DATASTORE} (percentage)"
That's the point where it gets interesting. Due to the fact, that each host sees each LUN aka shared storage, I have datastore Item multiplied by the amount of vsphere Hosts. See attached screenshot for clarification -> https://i.imgur.com/jCO2zeX.png
The Vmware Templates contain no Trigger Prototypes. If I would now create Trigger prototypes like: "Free disk space is less than 5% on datastore v3700_p01_00" that trigger would start X times, for each vSphere Host that is part of the cluster.
That really annoys me. I asked Google and the Zabbix forums, but no one else seems to have that problem, which really confuses me. May I do something wrong?
Anyway, I would be very interested in feedback. Thank you.
Comment