[collectd] AIX: WPAR and cpu patchs.

Manuel Luis Sanmartín Rozada manuel.luis at gmail.com
Tue Jul 20 20:18:12 CEST 2010


The cpu.c patches are to detect where one cpu in AIX go off, when you
remove a virtual processor
the cpu still reporting data but the sum of idle, sys, user and wait
is equal in two intervals.

The wpar patches are for a plugin to collect cpu, load and memory from
Workload Partitioning in AIX.
It was tested with system WPAR in aix 6.1.

I use the existing types in types.db.

The  structure of rrds for each wpar in a system is:

wpar-xxx/cpu-system.rrd
wpar-xxx/cpu-user.rrd
wpar-xxx/load.rrd
wpar-xxx/memory-cached.rrd
wpar-xxx/memory-free.rrd
wpar-xxx/memory-total.rrd
wpar-xxx/memory-used.rrd

I attach some sample graphs.

More info about wpars:
http://www.ibm.com/developerworks/aix/library/au-wpar61aix/index.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wpar-load.png
Type: image/png
Size: 50122 bytes
Desc: not available
Url : http://mailman.verplant.org/pipermail/collectd/attachments/20100720/357df739/attachment-0003.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wpar-memory.png
Type: image/png
Size: 24363 bytes
Desc: not available
Url : http://mailman.verplant.org/pipermail/collectd/attachments/20100720/357df739/attachment-0004.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wpar-cpu.png
Type: image/png
Size: 39660 bytes
Desc: not available
Url : http://mailman.verplant.org/pipermail/collectd/attachments/20100720/357df739/attachment-0005.png 


More information about the collectd mailing list