AIX system monitoring

Hi All,

I am new to administration.

can any one pls tell me how can i accomplish the follwoing task in AIX :

1.The overall %CPU used, the %CPU used of each CPU, the overall Real Memory in KB is used, the total Real Memory is installed in the host, the overall Virtual Memory in KB is used, the total Virtual Memory is defined in the host

2.The processes of top 10 %CPU used in that interval. The process id, the parent process id, full path command name, the start time, %CPU used, real memory used, virtual memory used. If the command is oracle,
the sql of the oracle session is needed

3.The processes of top 10 Virtual memory used in that interval

The data of output of (1) is shown as a graph to show the trend of the resource utilization.

any useful information regarding this pls.

Thanks in advance
Ravi

a standard tool in aix ist "topas", gives you almost everything you wanted

the most detailed tool I know ist nmon, you can trace to a file, use the nmon analyser an generate graphs and such things
the % use of each core/cpu, memory consumed per process and so on

nmon performance: A free tool to analyze AIX and Linux performance

nmon + IBM nmon analyser

IBM developerWorks: Wikis - AIX - nmonanalyser