Ad Widget

Collapse

Aggregate checks VMware esxi hosts

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Turboaaa2018
    Junior Member
    • May 2018
    • 5

    #1

    Aggregate checks VMware esxi hosts

    I am trying to create an aggregate check for all vmware hosts to monitor total CPU utilization. The hosts are discovered using the "Virt VMware" Template on the vSphere management server. I then created a new item under my vsphere host with type "Zabbix Aggregate" with the following key

    grpsum["VSI","vmware.hv.cpu.usage[{$URL},{HOST.HOST}",last]

    The group I want to pull from is VSI, but the full name appears to be But the group name is "VSI" when I look at the hosts in the group.


    The error I am receiving is below, though with the {$URL},{HOST.HOST} variables filled out for the vsphere host, which does not translate to the esxi hosts.
    "No items for key "vmware.hv.cpu.usage" in group(s) "VSI"."


    What would be the best method for aggregating the CPU usage for all hosts so I can create alerts?
  • Turboaaa2018
    Junior Member
    • May 2018
    • 5

    #2
    ---bump---

    Comment

    • sfl
      Junior Member
      • Jun 2016
      • 26

      #3
      Hello,

      same here with Zabbix 4.0.7.
      grpsum["GROUP1","vmware.hv.hw.cpu.num[{$URL},{HOST.HOST}]",sum,last]
      and receive following message :
      No items for key "vmware.hv.hw.cpu.num[https://1.1.1.1/sdk,VCENTER]" in group(s) "GROUP1"

      Comment

      • Hamardaban
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • May 2019
        • 2713

        #4
        The stupid question: Is GROUP1 a HOST group in your expression?

        Comment

        • sfl
          Junior Member
          • Jun 2016
          • 26

          #5
          yes of course unfortunately
          I can precise that items come from LLD and host prototype.
          Last edited by sfl; 18-07-2019, 15:03.

          Comment

          Working...