# Korn Shell example
export NMON=u6 # using switch u in mode 6
than just launch nmon -s 2
┌─topas_nmon──c=CPU──────────────Host=bt1sia37v1─────Refresh=2
secs───19:11.00─────────────────────────────────────────────┐
│ Top-Processes-(1785) ────Mode=6 [1=Basic 2=CPU 3=Perf 4=Size 5=I/O
6=Cmds]──────────────────────────────────────────────│
│Procs %usr %sys Res Res Char Paging
Command │
│Total=122 Text-KB Data-KB I/O-
KB
│
│ 50 50.4291 1515.5907 0 1988 0 357
wait │
│ 1 23.8308 4.0516 4208 68656 4638 8196
PatrolAgent │
│ 4 42.8725 8.5982 3536 3268 8807 1
CTD_sock_cli │
│ 290 333.5168 85.5213 37277760 2577800 137024 0
oracle │
│ 46 227.4449 18.3925 211232 4958808 11069 45
RATE │
│ 86 5.5530 5.1862 20984 52056 24 7490
ksh │
│ 4 7.2192 2.2533 144 2032 3823 0
recept_dir.x │
│ 1 3.1314 3.8634 4668 33508 0 224
bgsagent │
│ 1 0.1698 6.5090 200 932 13504 13
ftpd │
│ 1 5.2450 0.0000 0 148 0 0
lrud │
│ 1 3.0975 1.3717 1876 20748 1 34
topas_nmon │
│ 7 4.9312 0.2054 1016 582068 3 0
java │
│ 1000 23.2573 0.0000 0 58796 0 184
aioserver │
│ 2 0.3387 0.2184 45504 25636 0 118
tnslsnr │
│ 12 0.5918 0.1006 4656 56304 22 0
Serv_CLI2G │
│ 5 0.5270 0.8273 120 60908 0 9
GWTDOMAIN │
│ 4 -0.0491 0.9622 0 208 0 41
sched │
│ 1 0.2500 0.0000 0 2448 0 0
pilegc │
│ 1 0.1687 0.0000 0 116 0 0 gil = TCP/
IP │
│ 3 0.0360 0.3124 0 144 0 1
swapper │
│ 1 0.1565 0.0000 0 52 0 0
xmgc │
│ 1 0.1044 0.0000 0 48 0 0
random
FYI Here are the availables switches in Aix 5.3
┌─HELP─────────most-keys-toggle-on/off────────────────────────┐
│h = Help information q = Quit nmon 0 = reset peak
counts │
│+ = double refresh time - = half refresh r = ResourcesCPU/
HW/MHz/AIX │
│c = CPU by processor C=upto 128 CPUs p = LPAR Stats (if
LPAR) │
│l = CPU avg longer term k = Kernel Internal # = PhysicalCPU if
SPLPAR │
│m = Memory & Paging M = Multiple Page Sizes P = Paging
Space │
│d = DiskI/O Graphs D = DiskIO +Service times o = Disks %Busy
Map │
│a = Disk Adapter e = ESS vpath stats V = Volume Group
stats │
│^ = FC Adapter (fcstat) O = VIOS SEA (entstat) v = Verbose=OK/
Warn/Danger │
│n = Network stats N=NFS stats (NN for v4) j = JFS Usage
stats │
│A = Async I/O Servers w = see AIX wait procs "="= Net/Disk KB<--
>MB │
│b = black&white mode g = User-Defined-Disk-Groups (see cmdline -
g) │
│t = Top-Process ---> 1=basic 2=CPU-Use 3=CPU(default) 4=Size
5=Disk-I/O │
│u = Top+cmd arguments U = Top+WLM Classes . = only busy
disks & procs│
│W = WLM Section S = WLM
SubClasses) │
│~ = Switch to topas
screen
│
│Need more details? Then stop nmon and use: nmon
-?
Other example if you set value "pkt3"
export NMON=pkt3 you'll get something very useful like this :
┌─topas_nmon──j=JFS──────────────Host=bt1sia37v1─────Refresh=2
secs───19:18.24─────────────────────────────────────────────┐
│ Shared-CPU-Logical-Partition
────────────────────────────────────────────────────────────────────────────────────────────│
│Partition:Number=2
"bt1sia37v1"
│
│Flags:LPARed DRable SMT-bound Dedicated
Sharable.
│
│Summary: Entitled=25.00 Used 24.98 ( 99.9%) 78.1% of CPUs in
System │
│
│
│CPU-Stats--------- Capacity---------------- ID-
Memory--------------------
│
│max Phys in sys 64 Cap. Processor Min 16.00 LPAR ID Group:Pool
0:65535 │
│Phys CPU in sys 32 Cap. Processor Max 28.00 Memory(GB) Min:Max
58:185 │
│Virtual Online 25 Cap. Increment 1.00 Memory(GB) Online
142 │
│Logical Online 50 Cap. Unallocated 2.00 Memory Region LMB
256MB min │
│Physical pool 0 Cap. Entitled 25.00 Time------------------
Seconds │
│SMT threads/CPU 2 -MinReqVirtualCPU 1.00 Time Dispatch Wheel
0.0000 │
│CPU---------Min-Max Weight------------------ MaxDispatch Latency
0.0000 │
│Virtual 16 28 Weight Variable 0 Time Pool Idle
0.0000 │
│Logical 16 56 Weight Unallocated 0 Time Total Dispatch
24.9841 │
│---------------------------------------------------------------------------
│
│Event= 0 --- --- SerialNo Old=--- Current=C2F7EA
When=--- │
│---------------------------------------------------------------------------
│
│Donating LPAR stats are not support in this nmon
version
│
│
│
│ Kernel
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────│
│RunQueue= 9.0 | swapIn = 2.0 | Directory Search | Kernel
Processes │
│pswitch = 117243.6 | syscall= 484330.8 | iget = 0.0 |
ksched= 0.0 │
│fork = 60.0 | read = 55782.3 | dirblk= 0.0 |
koverf= 0.0 │
│exec = 54.5 | write = 46658.2 | namei = 6592.1 | kexit
= 0.0 │
│msg = 218.0 | readch = 258796908.9 | Load
Averages │
│sem = 20.0 | writech= 164762633.7 | 1 min
= 9.19 │
│HW Intrp= 18104.8 | R+W(MB/s)= 50.5 | 5 min
= 9.74 │
│SW Intrp= 270.0 | Up Time=17.4 days (max=497) | 15
min= 9.65 │
│ Top-Processes-(1724) ────Mode=3 [1=Basic 2=CPU 3=Perf 4=Size 5=I/O
6=Cmds]──────────────────────────────────────────────│
│ PID %CPU Size Res Res Res Char
RAM Paging Command │
│ Used KB Set Text Data I/O
Use io other repage │
│ 2080798 38.0 1272 1700 884 816 6568
0% 0 0 0 CTD_sock_cli │
│ 1573694 30.0 93056 134432 128544 5888 75877
0% 0 0 0 oracle │
│ 2364190 19.3 93320 134696 128544 6152 2878
0% 0 0 0 oracle │
│ 2277592 18.3 96520 137896 128544 9352 1893
0% 0 0 0 oracle │
│ 4383138 17.5 94340 135716 128544 7172 2830
0% 0 0 0 oracle │
│ 4366638 17.3 33328 0 0 0 0
0% 0 1 0 <defunct Zombie> │
│ 4444668 16.7 94360 135736 128544 7192 3435
0% 0 0 0 oracle │
│ 876716 16.4 1272 1700 884 816 2823
0% 0 0 0 CTD_sock_cli │
│ 4505970 15.7 109564 113056 4592 108464 581
0% 0 0 0 RATE │
│ 4481482 15.1 96500 137876 128544 9332 1840
0% 0 0 0 oracle │
│ 3510678 14.8 93468 134844 128544 6300 2186
0% 0 0 0 oracle │
│ 4497774 14.3 109692 113200 4592 108608 521
0% 0 0 0 RATE │
$
───────────────────────────────────────────────────────────────────────────────────────────────────────────
> ...
>
> plus de détails »
What will happen on this command:
nmon -t -c 2 -s 6 -F /dev/tty
I am trying to get top data (t); 2 snapshots (-c 2); 6 seconds apart (-
s 6); in the batch (-F) mode and redirecting back to the screen. Will
you get 2 snapshots in csv (comma-separated values) format onto the
screen?
Thank you,
Sergei
On Nov 17, 1:22 pm, ccorgnet <ccorg...@gmail.com> wrote:
> Hie Sergei
> "
> ...
>
> read more »