[ZBX-14677] wmvare monitoring (datastore,NIC,performace counter...) failed after 3.4.8 Created: 2018 Aug 02 Updated: 2024 Apr 10 Resolved: 2018 Aug 24 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | Proxy (P), Server (S) |
Affects Version/s: | 3.4.11, 3.4.12 |
Fix Version/s: | 3.0.21rc1, 3.4.13rc1, 4.0.0beta1, 4.0 (plan) |
Type: | Problem report | Priority: | Critical |
Reporter: | Alexander Kuznetsov | Assignee: | Andris Zeila |
Resolution: | Fixed | Votes: | 0 |
Labels: | vmware | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
Docker container. Ubuntu image16.04 |
Attachments: |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||||||||||||||||||||||||||
Issue Links: |
|
||||||||||||||||||||||||||||
Team: | |||||||||||||||||||||||||||||
Sprint: | Sprint 39, Sprint 40, Sprint 41 | ||||||||||||||||||||||||||||
Story Points: | 1 |
Description |
We use proxy for monitoring vmware After update zabbix server and proxy to 3.4.12 (from 3.4.8) some stock item stoped collect with error "Performance counter data is not available.". Downgrade proxy to 3.4.8 fixed it. Steps to reproduce:
** |
Comments |
Comment by Vladislavs Sokurenko [ 2018 Aug 02 ] |
This could be regression that is caused by |
Comment by Alexander Kuznetsov [ 2018 Aug 02 ] |
I think - not. Because on older version zabbix server\proxy all work fine. And it also applies to performance counters for CPU or NICs |
Comment by Alexey Pustovalov [ 2018 Aug 02 ] |
This one vso It is reported that is reproducible in both 3.4.11, 3.4.12 so it's not fixed and not caused by |
Comment by Alexander Kuznetsov [ 2018 Aug 02 ] |
Looks same (update + Vmware + datastore) but detail - others. |
Comment by Michael Veksler [ 2018 Aug 07 ] |
Logging of QueryPerf request has been added. Increased the log level for the QueryPerf response and the list's of available counters. Improvement of perfCounter instance name processing. |
Comment by Alexander Kuznetsov [ 2018 Aug 08 ] |
Which version to apply the patch? For the current 3.4.8 or 3.4.12 MVekslers patch for 3.4.12 |
Comment by Alexander Kuznetsov [ 2018 Aug 08 ] |
3.4.12.vmware.txt.zip - log from patched proxy.
Most likely the problem is described here: <soapenv: Fault> <faultcode> ServerFaultCode </ faultcode> <faultstring> This operation is restricted by the administrator - & apos; vpxd.stats.maxQueryMetrics & apos ;. Contact your system administrator. </ Faultstring> <detail> <RuntimeFaultFault xmlns = "urn: vim25" xsi: type = "RuntimeFault"> </ RuntimeFaultFault> </ detail> </ soapenv: Fault>
In addition, you can open the vpxd log file and look for the message that displays the number of metrics that exceed the limit.
What value will be display in your vpxd.log file ? From log 2018-08-09T10:32:43.251+03:00 error vpxd[07104] [Originator@6876 sub=MoPerfManager opID=63026c51] The query size of 486 metrics exceeded the vpxd.stats.maxQueryMetrics limit of 64 metrics. Dropping. Added log file: vpxd-8049.log.zip MVekslers An interesting point: the parameter config.vpxd.stats.maxQueryMetrics limit the count of perfMetric for Datastore only and does not limit perfMetric count for VirtualMachine and HostSystem. In your case: 162(DS) x 3(perfCounter) = 486 |
Comment by Andris Zeila [ 2018 Aug 21 ] |
Released in:
|