After the customer confirmed a successful connection using the salesforce probe, still there is no metrics gathered by the probe. In SLM the historical metrics show NULL values.
Additionally when testing the sample query showed on probe documentation, it works fine.
Environment
Release : 9.2.0
Component : UIM - SALESFORCE 2.01
Cause
On a localized environment the salesforce is returning data like Data Storage and File Storage using comma as decimal separator. The probe, instead, expects dot as decimal separator. -- <tr> <td class="labelCol">Admin Newsletter</td> <td class="dataCol col02"><img src="/img/checkbox_checked.gif" alt="Checked" width="21" height="16" class="checkImg" id="ReceivesAdminInfoEmails_chkbox" title="Checked" /></td> <td class="labelCol">Used Data Space</td> <td class="dataCol">5,4 GB (0%) <a href="/setup/org/orgstorageusage.jsp?id=00D41000000LciW&setupid=CompanyResourceDisk">[View]</a></td> </tr> <tr> <td class="labelCol">Hide Notices About System Maintenance</td> <td class="dataCol col02"><img src="/img/checkbox_unchecked.gif" alt="Not Checked" width="21" height="16" class="checkImg" title="Not Checked" /></td> <td class="labelCol">Used File Space</td> <td class="dataCol">16,0 GB (0%) <a href="/setup/org/orgstorageusage.jsp?id=00D41000000LciW&setupid=CompanyResourceDisk">[View]</a></td> </tr> ... ene 02 12:34:18:035 [Data Collector - 1, salesforce] document is<td class="dataCol">5,4 GB (0%) <a href="/setup/org/orgstorageusage.jsp?id=00D41000000LciW&setupid=CompanyResourceDisk">[View]</a></td> ene 02 12:34:18:035 [Data Collector - 1, salesforce] Data Storage :5,4 GB (0%) [View] ene 02 12:34:18:067 [Data Collector - 1, salesforce] File Storage :16,0 GB (0%) [View] ... ene 02 12:34:18:221 [Data Collector - 1, salesforce] [Salesforce.getUpdatedInventory:] update inventory failed For input string: "54 GB " ene 02 12:34:18:222 [Data Collector - 1, salesforce] java.lang.NumberFormatException: For input string: "54 GB " at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043) ... ene 02 12:34:18:223 [Data Collector - 1, salesforce] no value found for monitor "..."."DataStorage" on parent ... ene 02 12:34:18:223 [Data Collector - 1, salesforce] no value found for monitor "..."."FileStorage" on parent... ... ene 02 12:34:18:223 [Data Collector - 1, salesforce] (38) , Lookup failed for value of monitor '"...."FileStorage"'. GUI will not display current value or severity. Will try again next polling cycle. ... ene 02 12:34:18:224 [Data Collector - 1, salesforce] (38) , Lookup failed for value of monitor '"..."."DataStorage"'. GUI will not display current value or severity. Will try again next polling cycle. -- Changing Regional Setting at Operating System level (where probe was deployed) will not help or make any difference, as the data comes with the comma as decimal point, from salesforce.
Resolution
Engineering has created a test build to resolve the issue: Case: 20154031 Defect:DE443931 The definitive solution will be included in next salesforce probe releases.