I’ve updated perfcollect with a number of new features:
- New perfmon counters: These new data will be in the larger of the two files in the perfmon directory. The new counters are related to:
- Cluster Shared Volumes
- VMware guests
- Visibility into the physical storage: These files will have “inq” in the file name and reside in the config\detail directory of the output.
- Detailed information about the LUNs serviced by EMC mid-range and high-end storage arrays
- Vendor, model number, revision, serial number and capacity of disk drives
- Partial non-english language support: Because perfcollect relies on string searches to determine which counters to collect, previous versions of perfcollect would fail to execute the data collection when some (but not all) language packs were active (as outlined in the readme). Version 4.1 detects this condition performs a number of actions:
- Creates and runs a perfmon collect with a subset of the counters. This counter file includes all the PhysicalDisk, LogicalDisk, Cluster Shared Volume, and SMB Client Share counters.
- Notifies the user with the text “Building Perfmon counter list for the Non-English Language Pack...” during the run
- Completes entry into the debug\progress.txt file with “Non-english perfmon counter build finished”
The resulting non-english perfmon file should be adequate for sizing purposes, but will not have all the counters required to evaluate application-level performance (for example, there will be no detail around SQL Server, Exchange, Hyper-V performance). If you need to troubleshoot or triage a performance problem with a particular server, please install and enable the English language pack, or manually create the data collector set. Installing and enabling a language pack does not require a reboot.