Evening,
Been playing with Zabbix for a few weeks now. Has been a slow and entertaining journey of enlightenment.
I want to create graphs which display the following items:
I have the VMware module in and working. All my ESXi servers are being monitored as are their VM's.
Ive used information I found elsewhere to produce a %age used item and graph for each hosts CPU and RAM. I would like to roll this up now into a single CPU and RAM graph for a VMware Cluster.
Ive been looking at calculated and aggregate items and played around with some formulas. The last item I tried to create used the following formula:
Which resulted in the error:
I will plow some more time into it in the coming days and try and solve it. Can anyone offer some pointers in the mean time?
Been playing with Zabbix for a few weeks now. Has been a slow and entertaining journey of enlightenment.
I want to create graphs which display the following items:
- Sum of total CPU available in VMware Cluster
- Sum of total consumed CPU in VMware Cluster
- Sum of available RAM in VMware Cluster
- Sum of consumed RAM in VMware Cluster
I have the VMware module in and working. All my ESXi servers are being monitored as are their VM's.
Ive used information I found elsewhere to produce a %age used item and graph for each hosts CPU and RAM. I would like to roll this up now into a single CPU and RAM graph for a VMware Cluster.
Ive been looking at calculated and aggregate items and played around with some formulas. The last item I tried to create used the following formula:
Code:
(grpsum[“AUTEST”,”vmware.hv.cpu.usage[{$URL},{HOST.HOST}]”,last,0]) / ((grpsum[“AUTEST”,”vmware.hv.hw.cpu.freq[{$URL},{HOST.HOST}]”,last,0]) * (grpsum[“AUTEST”,”vmware.hv.hw.cpu.threads[{$URL},{HOST.HOST}]”,last,0]))
Code:
28367:20151217:162448.900 item "Lab Compute:vmware.clstr.cpu.usage[{$URL},{HOST.HOST}]" became not supported: Cannot evaluate expression: expected numeric token at "grpsum[“AUTEST”,”vmware.hv.cpu.usage[{$URL},{HOST.HOST}]”,last,0]) / ((grpsum[“AUTEST”,”vmware.hv.hw.cpu.freq[{$URL},{HOST.HOST}]”,last,0]) * (grpsum[“AUTEST”,”vmware.hv.hw.cpu.threads[{$URL},{HOST.HOST}]”,last,0]))".
Comment