Applications Systems
No virtual machines found in fully licensed VMAN when monitoring non-English Hyper-V hosts
To monitor non-English Hyper-V hosts and virtual machines with VMAN, the Windows English language pack must be installed on the Hyper-V hosts.
First published date
Last published date
Overview
To monitor non-English Hyper-V hosts and virtual machines with VMAN, the Windows English language pack must be installed on the Hyper-V hosts.
If the Windows English language pack is not installed, polling non-English Hyper-V hosts will not work, and no virtual machines will be shown in VMAN.
Example:
You can also see the following error in the JavaPoller logs “JavaWorker-[java process UUID].log”, which can be found in C:\ProgramData\SolarWinds\JobEngine.v2\VimWorker\logs
WARN com.hyper9.data_collection.wmi_executor.vm.HyperVVMSample - VM data not found for vmPerfName [VM name]
Product section
Cause
To monitor Hyper-V hosts and virtual machines, VMAN needs the English language to be the primary region of a Hyper-V host, or the English language pack installed onto a non-English Hyper-V host.
Resolution
For any Hyper-V host you wish to monitor with VMAN, if the Hyper-V host’s system region is non-English, install the Windows English language pack on the host.
See this Microsoft KB for installing Language packs for Windows (© 2017 Microsoft, available at http://www.microsoft.com/) for instructions.
Note: Instructions for installing language packs on Microsoft Windows 10 also apply to Windows Server 2012 and later.
Perform the steps below verify if the Windows English language pack is installed:
- Run PowerShell with administrator on the affected Hyper-V host.
- Run command below:
- @(gwmi Win32_MemoryDevice -locale "en-US" | findstr "Caption")[0] -match "Caption *: Memory Device"
- If the command returns True the English WMI locale is already present on the machine.
- Server reboot for the Hyper-V host is required if the virtual machines data still not available.
- If the command returns False the English WMI locale is not installed on the machine and you will needs to install the English language pack.
Disclaimer: Please note, any content posted herein is provided as a suggestion or recommendation to you for your internal use. This is not part of the SolarWinds software or documentation that you purchased from SolarWinds, and the information set forth herein may come from third parties. Your organization should internally review and assess to what extent, if any, such custom scripts or recommendations will be incorporated into your environment. You elect to use third party content at your own risk, and you will be solely responsible for the incorporation of the same, if any.