QA output created by 366 < #pmlogconf 1.0 --- > #pmlogconf 2.0 > #+ groupdir $PCP_VAR_DIR/config/pmlogconf > # < #+ I0:n:once: < ## hardware configuration [nodevis, osvis, oview, routervis, < ## pmchart:Overview] --- > #+ platform/hinv:y:once: > ## platform, filesystem and hardware configuration > log advisory on once { > hinv > kernel.uname > filesys.mountdir > filesys.blocksize > filesys.capacity > } < #+ D0:n:default: < ## activity (IOPs and bytes for both reads and writes) over all disks < ## [osvis, pmstat, pmchart:Disk, pmchart:Overview] --- > #+ disk/summary:y:default: > ## summary disk activity (IOPs and bytes for both reads and writes over > ## all disks). > log advisory on default { > disk.all.read > disk.all.write > disk.all.total > disk.all.read_bytes > disk.all.write_bytes > disk.all.total_bytes > disk.all.avactive > } < #+ D1:n:default: < ## per controller disk activity [pmchart:DiskCntrls] --- > #+ disk/percontroller:x:: < #+ D2:n:default: < ## per spindle disk activity [dkvis, pmie:per_disk] --- > #+ disk/perdisk:n:default: > ## per spindle disk activity < #+ D3:n:default: --- > #+ v1.0/D3:n:default: < #+ C0:n:default: < ## utilization (usr, sys, idle, ...) over all CPUs [osvis, pmstat, < ## pmchart:CPU, pmchart:Overview, pmie:cpu] --- > #+ cpu/summary:y:default: > ## utilization (usr, sys, idle, ...) over all CPUs > log advisory on default { > kernel.all.cpu > } < #+ C2:n:default: --- > #+ v1.0/C2:n:default: < #+ C1:n:default: < ## utilization per CPU [clustervis, mpvis, nodevis, oview, pmie:cpu, < ## pmie:per_cpu] --- > #+ cpu/percpu:n:default: > ## utilization per CPU < #+ C3:n:default: --- > #+ v1.0/C3:n:default: < #+ K0:n:default: < ## load average and number of logins [osvis, pmstat, pmchart:LoadAvg, < ## pmchart:Overview, pmie:cpu] --- > #+ v1.0/K0:y:default: > ## load average and number of logins > log advisory on default { > kernel.all.load > kernel.all.users > } < #+ Ka:n:default: < ## run and swap queues [pmkstat] --- > #+ kernel/queues-irix:x:: < #+ K1:n:default: < ## context switches, total syscalls and counts for selected calls (e.g. read, < ## write, fork, exec, select) over all CPUs [pmstat, pmchart:Syscalls, < ## pmie:cpu] --- > #+ kernel/syscalls-irix:x:: < #+ K2:n:default: < ## per CPU context switches, total syscalls and counts for selected calls < ## [pmie:per_cpu] --- > #+ kernel/syscalls-percpu-irix:x:: < #+ K3:n:default: < ## bytes across the read() and write() syscall interfaces --- > #+ kernel/read-write-data:x:: < #+ K4:n:default: < ## interrupts [pmkstat] --- > #+ kernel/interrupts-irix:x:: < #+ K5:n:default: < ## buffer cache reads, writes, hits and misses [pmchart:BufferCache, < ## pmie:filesys] --- > #+ kernel/bufcache-activity:x:: < #+ K6:n:default: < ## all available buffer cache data --- > #+ kernel/bufcache-all:x:: < #+ K7:n:default: < ## vnode activity --- > #+ kernel/vnodes:x:: < #+ K8:n:default: < ## name cache (namei, iget, etc) activity [pmchart:DNLC, pmie:filesys] --- > #+ kernel/inode-cache:x:: < #+ K9:n:default: < ## asynchronous I/O activity --- > #+ sgi/kaio:x:: < #+ M0:n:default: < ## pages in and out (severe VM demand) [pmstat, pmchart:Paging] --- > #+ memory/swap-activity:n:default: > ## pages in and out (severe VM demand) < #+ M1:n:default: < ## address translation (faults and TLB activity) --- > #+ memory/tlb-irix:x:: < #+ M2:n:default: < ## kernel memory allocation [osvis, pmstat, pmchart:Memory, pmchart:Overview] --- > #+ kernel/memory-irix:x:: < #+ M3:n:default: < ## current swap allocation and all swap activity [pmchart:Swap, pmie:memory] --- > #+ memory/swap-all:n:default: > ## current swap allocation and all swap activity < #+ M4:n:default: --- > #+ memory/swap-config:n:default: < #+ M5:n:default: < ## "large" page and Origin node-based allocations and activity [nodevis, < ## oview] --- > #+ sgi/node-memory:x:: < #+ M7:n:default: < ## NUMA migration stats [nodevis, oview] --- > #+ sgi/numa-summary:x:: < #+ M6:n:default: < ## all NUMA stats --- > #+ sgi/numa:x:: < #+ N0:n:default: < ## bytes and packets (in and out) and bandwidth per network interface < ## [clustervis, osvis, pmchart:NetBytes, pmchart:Overview, pmie:per_netif] --- > #+ networking/interface-summary:y:default: > ## bytes, packets and errors (in and out) per network interface > log advisory on default { > network.interface.in.bytes > network.interface.in.packets > network.interface.in.errors > network.interface.out.bytes > network.interface.out.packets > network.interface.out.errors > network.interface.collisions > } < #+ N1:n:default: --- > #+ networking/interface-all:n:default: < #+ N2:n:default: < ## TCP bytes and packets (in and out), connects, accepts, drops and closes < ## [pmchart:NetConnDrop, pmchart:NetPackets, pmie:network] --- > #+ networking/tcp-activity-irix:x:: < #+ N3:n:default: < ## all available TCP data [pmchart:NetTCPCongestion] --- > #+ networking/tcp-all:n:default: > ## all available TCP data < #+ N4:n:default: < ## UDP packets in and out [pmchart:NetPackets] --- > #+ networking/udp-packets-irix:x:: < #+ N5:n:default: --- > #+ networking/udp-all:n:default: < #+ N6:n:default: < ## socket stats (counts by type and state) --- > #+ networking/socket-irix:x:: < #+ N7:n:default: < ## all available data for other protocols (IP, ICMP, IGMP) --- > #+ networking/other-protocols:n:default: > ## all available data for other protocols (ip, icmp, igmp, udplite) < #+ N8:n:default: < ## mbuf stats (alloc, failed, waited, etc) [pmie:network] --- > #+ networking/mbufs:x:: < #+ N9:n:default: < ## multicast routing stats --- > #+ networking/multicast:x:: < #+ Na:n:default: < ## SVR5 streams activity --- > #+ networking/streams:x:: < #+ S2:n:default: < ## RPC stats [pmie:rpc] --- > #+ networking/rpc:n:default: > ## RPC stats < #+ F0:n:default: < ## Filesystem fullness [pmchart:FileSystem, pmie:filesys] --- > #+ filesystem/all:n:default: > ## generic filesystem size, fullness and mount information < #+ F1:n:default: < ## XFS data and log traffic --- > #+ filesystem/xfs-io-irix:x:: < #+ F2:n:default: < ## all available XFS data --- > #+ filesystem/xfs-all:n:default: > ## all available XFS information < #+ F3:n:default: < ## XLV operations and bytes per volume [xlv_vis] --- > #+ sgi/xlv-activity:x:: < #+ F4:n:default: < ## XLV striped volume stats [xlv_vis] --- > #+ sgi/xlv-stripe-io:x:: < #+ F6:n:default: < ## XVM operations and bytes per volume --- > #+ sgi/xvm-ops:x:: < #+ F7:n:default: < ## XVM stripe, mirror and concat volume stats [pmie:xvm] --- > #+ sgi/xvm-stats:x:: < #+ F8:n:default: < ## all available XVM data --- > #+ sgi/xvm-all:x:: < #+ F5:n:default: < ## EFS activity --- > #+ sgi/efs:x:: < #+ H0:n:default: < ## NUMALink routers [nodevis, oview, routervis, pmchart:NUMALinks, < ## pmie:craylink] --- > #+ sgi/craylink:x:: < #+ H1:n:default: < ## Origin hubs [pmie:craylink] --- > #+ sgi/hub:x:: < #+ H2:n:default: < ## global MIPS CPU event counters (enable first with ecadmin(1)) --- > #+ sgi/cpu-evctr:x:: < #+ H3:n:default: < ## XBOW activity [xbowvis] --- > #+ sgi/xbow:x:: > #+ apache/processes:x:: > #---- > #+ apache/summary:x:: > #---- > #+ apache/uptime:x:: > #---- > #+ filesystem/summary:n:default: > ## filesystem size and fullness > #---- > #+ filesystem/xfs-io-linux:n:default: > ## XFS data and log I/O traffic [Linux] > #---- > #+ kernel/load:n:default: > ## load average > #---- > #+ kernel/memory-linux:n:default: > ## kernel memory allocation [Linux] > #---- > #+ kernel/summary-linux:y:default: > ## summary kernel performance data [Linux] > log advisory on default { > mem.util > swap.pagesin > swap.pagesout > swap.free > swap.used > kernel.all.pswitch > kernel.all.intr > kernel.all.load > kernel.all.runnable > network.interface.collisions > network.interface.in.drops > network.interface.out.drops > disk.dev.avactive > filesys.full > } > #---- > #+ kernel/summary-windows:x:: > #---- > #+ kernel/syscalls-linux:n:default: > ## context switches and fork system calls over all CPUs [Linux] > #---- > #+ mailq/summary:x:: > #---- > #+ netfilter/config:x:: > #---- > #+ netfilter/summary:x:: > #---- > #+ networking/socket-linux:n:default: > ## socket stats (in use, high-water mark, etc.) [Linux] > #---- > #+ networking/tcp-activity-linux:n:default: > ## TCP packets (in and out), errors and retransmits [Linux] > #---- > #+ networking/udp-packets-linux:n:default: > ## UDP packets in and out [Linux] > #---- > #+ platform/linux:y:once: > ## Linux swap, cache and networking configuration > log advisory on once { > swap.length > mem.slabinfo.objects.size > network.interface.mtu > network.interface.speed > network.interface.duplex > network.interface.inet_addr > } > #---- > #+ tools/atop-proc:n:120 seconds: > ## per-process metrics used by the atop command > #---- > #+ tools/atop-summary:y:once: > ## metrics sampled once by the atop command > log advisory on once { > hinv.cpu.clock > hinv.ncpu > mem.physmem > } > #---- > #+ tools/collectl-summary:y:once: > ## metrics sampled once by the collectl command > log advisory on once { > hinv.ncpu > mem.physmem > } > #---- > #+ tools/free:y:default: > ## metrics used by the pcp-free(1) command > log advisory on default { > mem.util.free > mem.util.shared > mem.util.bufmem > mem.util.cached > mem.util.highFree > mem.util.highTotal > mem.util.lowFree > mem.util.lowTotal > mem.util.swapFree > mem.util.swapTotal > } > #---- > #+ tools/free-summary:y:once: > ## metrics sampled once by the pcp-free(1) command > log advisory on once { > mem.physmem > } > #---- > #+ tools/ip:y:default: > ## metrics used by the ip(1) command > log advisory on default { > network.interface.mtu > network.interface.out.bytes > network.interface.out.packets > network.interface.out.errors > network.interface.out.drops > network.interface.out.carrier > network.interface.collisions > network.interface.in.bytes > network.interface.in.packets > network.interface.in.errors > network.interface.in.drops > network.interface.total.mcasts > } > #---- > #+ tools/numastat:y:default: > ## metrics used by the pcp-numastat(1) command > log advisory on default { > mem.numa.alloc > } > #---- > #+ tools/pcp-summary:y:once: > ## metrics used by the pcp(1) command > log advisory on once { > hinv.ncpu > hinv.ndisk > hinv.nnode > hinv.physmem > pmda.uname > pmcd.numagents > pmcd.numclients > pmcd.services > pmcd.version > pmcd.build > pmcd.agent.status > pmcd.pmlogger > pmcd.pmie > } > #---- > #+ tools/pmclient:n:5 second: > ## metrics sampled frequently by the pmclient(1) command > #---- > #+ tools/pmclient-summary:n:once: > ## metrics sampled once by the pmclient(1) command > #---- > #+ tools/pmieconf:n:default: > ## metrics used by pmie(1) rules from the pmieconf(1) command > #---- > #+ tools/pmstat:y:default: > ## metrics used by the pmstat(1) command > log advisory on default { > kernel.all.load > swap.used > mem.util.free > mem.util.bufmem > mem.util.cached > swap.in > swap.pagesin > swap.out > swap.pagesout > disk.all.blkread > disk.all.blkwrite > kernel.all.intr > kernel.all.pswitch > kernel.all.cpu > } > #---- > #+ tools/sar-summary:y:once: > ## metrics sampled once by the sar(1) command > log advisory on once { > hinv.ncpu > } > #---- > #+ tools/uptime:y:default: > ## metrics used by the pcp-uptime(1) command > log advisory on default { > kernel.all.load > kernel.all.nusers > kernel.all.uptime > } > #---- > #+ tools/vmstat-summary:y:once: > ## metrics sampled once by the vmstat(1) command > log advisory on once { > mem.physmem # K total memory > } > #---- > #+ zimbra/all:x:: > #----