Speedfan can chart and log voltages, temps, rpm, etc... it seems to sample every 3 seconds (insure if this can be changed).
The log is adjustable, and you can keep several days worth of data at a time. The log is stored in .csv format (mind you all the data is in 1 cell, and delimited with an ascii character), making it easy to muck with in Excel, etc...