[ZBX-23195] Problem with collecting VMware data Created: 2023 Aug 02 Updated: 2024 Jun 12 Resolved: 2024 Jun 12 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Problem report | Priority: | Trivial |
Reporter: | Adrian | Assignee: | Michael Veksler |
Resolution: | Won't fix | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
Zabbix 5.0.36 |
Attachments: | image-2023-08-02-15-00-38-365.png image-2023-08-02-15-02-24-363.png image-2023-08-02-15-04-50-908.png image-2023-08-16-11-34-57-107.png image-2023-08-16-11-42-26-207.png image-2023-08-16-11-46-04-048.png image-2024-06-12-10-27-10-323.png image-2024-06-12-11-52-28-013.png image-2024-06-12-11-55-20-799.png ref.log | ||||||||
Issue Links: |
|
Description |
VMware won't collect any data with information: The object 'vmodl.query.PropertyCollector:propertyCollector' has already been deleted or has not been completely created
VMware ESXi build: VMware ESXi, 7.0.3, 21424296
It works on build: VMware ESXi, 7.0.3, 20842708
VMware template: Official Template VM VMware Hypervisor
|
Comments |
Comment by Adrian [ 2023 Aug 07 ] |
Any news? |
Comment by Bogdan Fortuna [ 2023 Aug 16 ] |
Hi, Perhaps the following information will be useful. The problem occurs on the Zabbix environment version 5.0 and on the freshly deployed 6.0 - vSphere Client version 7.0.3.01400 - Hypervisor: VMware ESXi, 7.0.3, 21930508 Following the experiments, we came to the fact that the problem occurs when more than ~100 LUNs from the datastore are issued to the host. Now the question is whether the problem with the limitation is on the side of VMware or on the side of Zabbix. Kind regards, Bogdan |
Comment by Michael Veksler [ 2023 Aug 16 ] |
Hi akurowski, I have just tested with vc8.0.1 all works as expected. Additional question: why does your item use VMWARE.VM.UUID instead of VMWARE.HV.UUID my item from template: vmware.hv.hw.vendor[{$VMWARE.URL},{$VMWARE.HV.UUID}]
|
Comment by Michael Veksler [ 2023 Aug 16 ] |
Hi Bogdan, Be so kind as to provide more info about the problem:
|
Comment by Bogdan Fortuna [ 2023 Aug 16 ] |
Hi Michael Veksler, Thanks fo reply.
|
Comment by Bogdan Fortuna [ 2023 Aug 16 ] |
As I wrote above, when we disconnect the datastore LUNs below 100, the data starts to read normally:
hence the question, is the module "vmodl.query.PropertyCollector" unable to process and collect more data, or maybe Zabbix has a limitation to download a larger data package?
Thanks, B. |
Comment by Michael Veksler [ 2023 Aug 16 ] |
Bogdan - please provide the log of "vmware collector" ./zabbix_server -R log_level_increase="vmware collector" I think the problem is the amount of hv info we are requesting. I'll try to find the request and reduce/split into smaller parts. |
Comment by Bogdan Fortuna [ 2023 Sep 05 ] |
Sorry for the long response time, I was on vacation. Unfortunately, we cannot share logs with confidential data in a public place. Perhaps there is some other option to check? Can you specify what "I think the problem is the amount of hv info we are requesting" means? Kind regards, Bogdan |
Comment by Michael Veksler [ 2023 Sep 08 ] |
Be so kind to report about your stopping point in Log by comparing it with this small ref.log reference (my log is from a master and there are a bit more steps there) |
Comment by Michael Veksler [ 2024 Jun 10 ] |
Hi @Bogdan Fortuna,
|
Comment by Bogdan Fortuna [ 2024 Jun 11 ] |
Hi MVekslers If you mean DS like a Data Store We have a 1 LUN per DataStore. Max number of LUN is 255 (256 is a number controller LUN of data matrix) |
Comment by Michael Veksler [ 2024 Jun 12 ] |
Hi @Bogdan Fortuna, Interesting, as part of the |
Comment by Bogdan Fortuna [ 2024 Jun 12 ] |
Sorry, old topic and I had to refresh my memory We had a problem when numbers of Data Stores was more than 100 per host/esxi, not LUNs:
Now, through migration, we have reduced the number of datastores per host and the problem has disappeared. But, for example, I found the host with 183 LUNs connected: and just 68 Datastores: And data collect is work for this host. Than I think the problem occurs with more than 100 datastores connected to one host/esxi |
Comment by Michael Veksler [ 2024 Jun 12 ] |
Closing this for now, if you have any more questions, feel free to reopen this ticket! |