# # pmrep configuration # # General options [options] ##source=localhost #output=stdout #derived=/path/derived.conf #header=yes #timestamp=no #samples= #interval=1s #delay=0 #raw=no #width= #count_scale=count #space_scale=kB #time_scale=sec ##includedir= # Metric specifications are of form: #pcp.metric.name=display-name,unit/scale,r-for-raw,column-width # Global metrics are displayed as part of any set (unless disabled with -G) [global] kernel.all.runnable=nproc # sar -w example [sar-w] header=yes unitinfo=no globals=no timestamp=yes interval=1s raw=no decimal=2 kernel.all.sysfork=proc/s,,,11 kernel.all.pswitch=cswch/s # sar -W example [sar-W] header=yes unitinfo=no globals=no timestamp=yes interval=1s raw=no decimal=2 time_scale=s mem.vmstat.pswpin=pswpin/s,,,10 mem.vmstat.pswpout=pswpout/s,,,10 # vmstat example [vmstat] derived=mem.util.allcache=mem.util.cached+mem.util.slab,kernel.all.cpu.alluser=kernel.all.cpu.user+kernel.all.cpu.nice header=yes unitinfo=no globals=no timestamp=no interval=1s raw=no decimal=0 repeat_header=22 proc.runq.runnable=r proc.runq.blocked=b swap.used=swpd mem.util.free=free,,,8 mem.util.bufmem=buff,,,8 mem.util.allcache=cache,,,8 swap.pagesin=si swap.pagesout=so mem.vmstat.pgpgin=bi,,,4 mem.vmstat.pgpgout=bo,,,4 kernel.all.intr=in,,,6 kernel.all.pswitch=cs,,,6 kernel.all.cpu.alluser=us,ms kernel.all.cpu.sys=sy kernel.all.cpu.idle=id,ms kernel.all.cpu.wait.total=wa kernel.all.cpu.steal=st # An example metric set [example1] timestamp=yes interval=2s raw=no space_scale=MB disk.all.read_bytes=read,,,6 disk.all.write_bytes=write,,,6 network.interface.total.bytes=if,kB,,10 # Another example set [example2] width=10 space_scale=kB disk.partitions.read_bytes=dpr_b disk.partitions.write_bytes=dpw_b