Is there any software utility that can capture (read and historize) the system performance data (like CPU free %, memory usage, disk usage in Windows Task Manager/Performance)? Such utility is for use as a troubleshooting tool.
Kepware has a System Monitor driver that can get this data from the Pc that is running the driver. If you use the Kepware Data Logger you can then log this data to and ODBC compliant data source. Here are the links to the data sheets for those products.