Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-20600

Failed to retrieve hv.datastore.latency item when multiple datastores with duplicate name are mounted on hv.

    XMLWordPrintable

Details

    • Team B
    • Sprint 87 (Apr 2022), Sprint 88 (May 2022)
    • 1

    Description

      Environment:

      Several hypervisors are managed by a vCenter, one datastore is mounted on each hypervisors with same datastore name.

                      |-- hv1 --|
      vCenter -|-- hv2 --|- datastoreA
                      |-- hv3 --|
      

      Problem:

      Zabbix default vmware template discover 3 datastore on each hypervisor host, but only one hv.datastore.latency item can work, others become not supported with the error below.

      Unknown hypervisor "HYPERVISOR NAME" for datastore "DATASTORE NAME"
      

      The problem doesn't happen if datastore name are different, like:

      hv1 - datastoreA-1 --|
      hv2 - datastoreA-2 --|- datastoreA
      hv3 - datastoreA-3 --|
      

      There was no problem on Zabbix 2.2 with same datastore name, problem happens on 4.0.

      Also, latency information in datastore.read and datastore.write of vCenter host are calculated by Zabbix server from total latency value of hypervisor, so latency item on vCenter host is incorrect, it uses only one hv.datastore.latency item value.

      Attachments

        Issue Links

          Activity

            People

              MVekslers Michael Veksler
              hayato.watanabe Hayato Watanabe
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: