[ZBX-9668] Improve handling of vmware custom performance counters without data Created: 2015 Jun 29  Updated: 2017 May 30  Resolved: 2015 Sep 01

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Proxy (P), Server (S)
Affects Version/s: 2.2.9, 2.4.5, 2.5.0
Fix Version/s: 2.2.11rc1, 2.4.7rc1, 3.0.0alpha2

Type: Incident report Priority: Minor
Reporter: Andris Zeila Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: vmware
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Description   

When a poller looks for vmware custom performance counter (vmware.hv.perfrcounter and vmware.vm.perfcounter) data and founds empty counter without data, it assumes that the counter was just added and its data has not yet retrieved from vmware service. So the request is ignored until the data has been gathered.

Howerver it turns out that there can be counters without data. Such items must be handled and marked as not supported with appropriate error message.



 Comments   
Comment by Andris Zeila [ 2015 Jun 30 ]

This happens with vmware.vm.perfcounter[{$URL},{HOST.HOST},"datastore/datastoreIops[average]"] key (at least on our hypervisor).

Comment by Andris Zeila [ 2015 Jun 30 ]

Fixed in development branch svn://svn.zabbix.com/branches/dev/ZBX-9668

Comment by dimir [ 2015 Aug 21 ]

(1) [S] Suggestion to set newly allocated counters state to ZBX_VMWARE_COUNTER_NEW. Also creating an additional function that allocates new counter.

wiper RESOLVED in r55244

<dimir> CLOSED

Comment by Andris Zeila [ 2015 Sep 01 ]

Note that it also happens for items that are using performance collector, for example network/disk statistics for offline virtual machines.

Comment by Andris Zeila [ 2015 Sep 01 ]

Released in:

  • pre-2.2.11rc1 r55316
  • pre-2.4.7rc1 r55317
  • pre-3.0.0alpha2 r55318
Generated at Thu Mar 28 16:11:15 EET 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.