How to monitor UNIX server performance ?

For the very first time, I will be performance testing an application hosted on the UNIX servers. Can anybody let me know how can we monitor the resource utilization for these servers while I am running the performance test. Actually, the requirement is to collect all the data gathered during the performance test and present it as an intermediate test report after the test execution. Thanks in advance !!