You have two unassociated problems here.
Problem #1: Perfmon collection is not working on your CAS server.
This is probably because you are using a foreign language version of Exchange. In this case, the counters are translated by Microsoft, and do not have the same name. In order to fix this, you will need to adjust perfmon.conf to collect the right thing (you should attempt to find out what the right thing is by running perfmon.exe and finding the correct counters). You will also need to adjust the searches in the *-performance.xml files (in Splunk_for_Exchange/default/data/ui/views) so that the searches match what is being collected.
This is not the only area that requires adjustment for foreign language support, so don't be surprised if dashboards relying on the Windows Event Log are similarly broken. I'll be glad to work with you for support of your language. Contact msexchange@splunk.com to set this up.
Problem #2: Powershell scripts are not being decoded properly, with line breaker problems.
This problem is likely because you have not placed the fwd-apps.zip, unpacked, everywhere it needs to be. The next release of Splunk App for Microsoft Exchange will fix this problem. Until then, unpack fwd-apps.zip on indexer and search head and ensure the appropriate fwd_exchange* apps are deployed on your Universal Forwarder that sits on the exchange server. There is some excellent documentation on this subject on http://docs.splunk.com
... View more