On the Services/S.M.A.R.T., there is an option to log the temperature of S.M.A.R.T. supported drive higher than a given value in the "Information" field.
http://doc.freenas.org/11/services.html#smart-config-opts-tab
The help said:
I wonder into where to find the system log it goes.