What do you mean with Max, Min and Avg? These are values that implies a continuous monitoring of system resources in a certain range of time.
Once collected all the info (maybe in a logfile) you could parse the output (awk?) and produce the stats you need.
For cpu and memory usage you can have a look at vmstat command, for disks try iostat. However, maybe there's a better utility which I don't know that can do it all
