This can happen when the Locale settings on the web server are not the same as the locale settings on the Visual KPI Server. In order to for the KPI Status (Good, High, LowLow, etc) to display correctly on your system, follow these instructions:
1) If possible, run your server in a locale that is natively supported by Visual KPI. If this is not possible, please skip ahead to the section "Running Visual KPI in a non-native locale."
English (US), Locale ID 1033
English (Australia), Locale ID 3081
Spanish (Spain), Locale ID 1034
Spanish (Mexico), Locale ID 2058
German (Germany), Locale ID 1031
Portuguese (Brazil), Locale ID 1046
2) Ensure that the system accounts on the web server are actually running in the locale you have selected. This is usually the Advanced tab under Regional Settings in Control Panel. If you change locales, then a system reboot is required for the new system account locales to take effect.
3) Verify that the Visual KPI Cache Server is running under this locale by setting Logging to Full, then restarting the Cache Server and open the Event Journal and search for "lcid" in the Transpara messages.
Running Visual KPI in a non-native locale
If you are unable to run your Visual KPI Server in one of the locales listed above, then set the locale in the Visual KPI Server Manager to the locale which matches YOUR locale for Decimal Separator and Date Format.
For example, let's say your Windows locale is French (France), Locale ID 1036. This locale uses dd/MM/yyy for the date and a comma for the decimal separator. It also uses a space for the thousands separator. Visual KPI Server Manager does not yet have a French (France) option, but the Spanish (Spain) selection matches both date and decimal separator. The thousands separator is different, but this does not matter to Visual KPI. So in this case, you would select Spanish (Spain) in the drop-down box for each instance of Visual KPI running on the French (France) server.
Last updated on October 15, 2013 by Transpara