[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: |
|
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:
|