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:y:default:
> log advisory on default {
> 	swapdev
> }
< #+ 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:y:default:
> ## all available TCP data
> log advisory on default {
> 	network.tcp
> }
< #+ 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]
< #----
< #+ F1:n:default:
< ## XFS data and log traffic
---
> #+ filesystem/all:n:default:
> ## generic filesystem size, fullness and mount information
< #+ 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::
> #+ filesystem/summary:n:default:
> ## filesystem size and fullness
> #----
> #+ 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]
> #----
> #+ kvm/kvm:y:default:
> ## metrics used by the pcp-kvm(1) command
> log advisory on default {
> 	kvm.efer_reload
> 	kvm.exits
> 	kvm.fpu_reload
> 	kvm.halt_attempted_poll
> 	kvm.halt_exits
> 	kvm.halt_successful_poll
> 	kvm.halt_wakeup
> 	kvm.host_state_reload
> 	kvm.hypercalls
> 	kvm.insn_emulation
> 	kvm.insn_emulation_fail
> 	kvm.invlpg
> 	kvm.io_exits
> 	kvm.irq_exits
> 	kvm.irq_injections
> 	kvm.irq_window
> 	kvm.largepages
> 	kvm.mmio_exits
> 	kvm.mmu_cache_miss
> 	kvm.mmu_flooded
> 	kvm.mmu_pde_zapped
> 	kvm.mmu_pte_updated
> 	kvm.mmu_pte_write
> 	kvm.mmu_recycled
> 	kvm.mmu_shadow_zapped
> 	kvm.mmu_unsync
> 	kvm.nmi_injections
> 	kvm.nmi_window
> 	kvm.pf_fixed
> 	kvm.pf_guest
> 	kvm.remote_tlb_flush
> 	kvm.request_irq
> 	kvm.signal_exits
> 	kvm.tlb_flush
> }
> #----
> #+ libvirt/libvirt:x::
> #----
> #+ mailq/summary:x::
> #----
> #+ memory/buddyinfo:y:default:
> ## buddyinfo metrics from the Linux VM subsystem
> log advisory on default {
> 	mem.buddyinfo.pages
> 	mem.buddyinfo.total
> }
> #----
> #+ memory/ksminfo:y:default:
> ## KVM metrics from the Linux VM subsystem
> log advisory on default {
> 	mem.ksm.full_scans
> 	mem.ksm.merge_across_nodes
> 	mem.ksm.pages_shared
> 	mem.ksm.pages_sharing
> 	mem.ksm.pages_to_scan
> 	mem.ksm.pages_unshared
> 	mem.ksm.pages_volatile
> 	mem.ksm.run_state
> 	mem.ksm.sleep_time
> }
> #----
> #+ memory/slabinfo:x::
> #----
> #+ memory/vmstat:y:default:
> ## metrics used by the pcp-vmstat(1) command
> log advisory on default {
> 	mem.vmstat.balloon_deflate
> 	mem.vmstat.balloon_inflate
> 	mem.vmstat.balloon_migrate
> 	mem.vmstat.compact_blocks_moved
> 	mem.vmstat.compact_daemon_wake
> 	mem.vmstat.compact_fail
> 	mem.vmstat.compact_free_scanned
> 	mem.vmstat.compact_isolated
> 	mem.vmstat.compact_migrate_scanned
> 	mem.vmstat.compact_pagemigrate_failed
> 	mem.vmstat.compact_pages_moved
> 	mem.vmstat.compact_stall
> 	mem.vmstat.compact_success
> 	mem.vmstat.drop_pagecache
> 	mem.vmstat.drop_slab
> 	mem.vmstat.htlb_buddy_alloc_fail
> 	mem.vmstat.htlb_buddy_alloc_success
> 	mem.vmstat.kswapd_high_wmark_hit_quickly
> 	mem.vmstat.kswapd_inodesteal
> 	mem.vmstat.kswapd_low_wmark_hit_quickly
> 	mem.vmstat.kswapd_skip_congestion_wait
> 	mem.vmstat.kswapd_steal
> 	mem.vmstat.nr_active_anon
> 	mem.vmstat.nr_active_file
> 	mem.vmstat.nr_anon_pages
> 	mem.vmstat.nr_anon_transparent_hugepages
> 	mem.vmstat.nr_bounce
> 	mem.vmstat.nr_dirtied
> 	mem.vmstat.nr_dirty
> 	mem.vmstat.nr_dirty_background_threshold
> 	mem.vmstat.nr_dirty_threshold
> 	mem.vmstat.nr_free_cma
> 	mem.vmstat.nr_free_pages
> 	mem.vmstat.nr_inactive_anon
> 	mem.vmstat.nr_inactive_file
> 	mem.vmstat.nr_isolated_anon
> 	mem.vmstat.nr_isolated_file
> 	mem.vmstat.nr_kernel_stack
> 	mem.vmstat.nr_mlock
> 	mem.vmstat.nr_pages_scanned
> 	mem.vmstat.nr_page_table_pages
> 	mem.vmstat.nr_shmem
> 	mem.vmstat.nr_shmem_hugepages
> 	mem.vmstat.nr_shmem_pmdmapped
> 	mem.vmstat.nr_slab
> 	mem.vmstat.nr_slab_reclaimable
> 	mem.vmstat.nr_slab_unreclaimable
> 	mem.vmstat.nr_unevictable
> 	mem.vmstat.nr_unstable
> 	mem.vmstat.nr_vmscan_immediate_reclaim
> 	mem.vmstat.nr_vmscan_write
> 	mem.vmstat.nr_writeback
> 	mem.vmstat.nr_writeback_temp
> 	mem.vmstat.nr_written
> 	mem.vmstat.nr_zone_active_anon
> 	mem.vmstat.nr_zone_active_file
> 	mem.vmstat.nr_zone_inactive_anon
> 	mem.vmstat.nr_zone_inactive_file
> 	mem.vmstat.nr_zone_unevictable
> 	mem.vmstat.nr_zone_write_pending
> 	mem.vmstat.nr_zspages
> 	mem.vmstat.numa_foreign
> 	mem.vmstat.numa_hit
> 	mem.vmstat.numa_interleave
> 	mem.vmstat.numa_local
> 	mem.vmstat.numa_miss
> 	mem.vmstat.numa_other
> 	mem.vmstat.numa_pages_migrated
> 	mem.vmstat.numa_pte_updates
> 	mem.vmstat.pageoutrun
> 	mem.vmstat.pgactivate
> 	mem.vmstat.pgalloc_dma
> 	mem.vmstat.pgalloc_dma32
> 	mem.vmstat.pgalloc_high
> 	mem.vmstat.pgalloc_movable
> 	mem.vmstat.pgalloc_normal
> 	mem.vmstat.pgdeactivate
> 	mem.vmstat.pginodesteal
> 	mem.vmstat.pglazyfreed
> 	mem.vmstat.pgmigrate_fail
> 	mem.vmstat.pgmigrate_success
> 	mem.vmstat.pgrefill_dma
> 	mem.vmstat.pgrefill_dma32
> 	mem.vmstat.pgrefill_high
> 	mem.vmstat.pgrefill_movable
> 	mem.vmstat.pgrefill_normal
> 	mem.vmstat.pgrotated
> 	mem.vmstat.pgsteal_direct_dma
> 	mem.vmstat.pgsteal_direct_dma32
> 	mem.vmstat.pgsteal_direct_movable
> 	mem.vmstat.pgsteal_direct_normal
> 	mem.vmstat.pgsteal_kswapd_dma
> 	mem.vmstat.pgsteal_kswapd_dma32
> 	mem.vmstat.pgsteal_kswapd_movable
> 	mem.vmstat.pgsteal_kswapd_normal
> 	mem.vmstat.slabs_scanned
> 	mem.vmstat.thp_collapse_alloc
> 	mem.vmstat.thp_collapse_alloc_failed
> 	mem.vmstat.thp_deferred_split_page
> 	mem.vmstat.thp_fault_alloc
> 	mem.vmstat.thp_fault_fallback
> 	mem.vmstat.thp_file_alloc
> 	mem.vmstat.thp_file_mapped
> 	mem.vmstat.thp_split
> 	mem.vmstat.thp_split_page
> 	mem.vmstat.thp_split_page_failed
> 	mem.vmstat.thp_split_pmd
> 	mem.vmstat.thp_zero_page_alloc
> 	mem.vmstat.thp_zero_page_alloc_failed
> 	mem.vmstat.unevictable_pgs_cleared
> 	mem.vmstat.unevictable_pgs_culled
> 	mem.vmstat.unevictable_pgs_mlocked
> 	mem.vmstat.unevictable_pgs_mlockfreed
> 	mem.vmstat.unevictable_pgs_munlocked
> 	mem.vmstat.unevictable_pgs_rescued
> 	mem.vmstat.unevictable_pgs_scanned
> 	mem.vmstat.unevictable_pgs_stranded
> 	mem.vmstat.workingset_activate
> 	mem.vmstat.workingset_nodereclaim
> 	mem.vmstat.workingset_refault
> 	mem.vmstat.zone_reclaim_failed
> }
> #----
> #+ memory/zoneinfo:y:default:
> ## zoneinfo metrics from the Linux VM subsystem
> log advisory on default {
> 	mem.zoneinfo.free
> 	mem.zoneinfo.high
> 	mem.zoneinfo.low
> 	mem.zoneinfo.managed
> 	mem.zoneinfo.min
> 	mem.zoneinfo.nr_active_anon
> 	mem.zoneinfo.nr_active_file
> 	mem.zoneinfo.nr_alloc_batch
> 	mem.zoneinfo.nr_anon_pages
> 	mem.zoneinfo.nr_anon_transparent_hugepages
> 	mem.zoneinfo.nr_bounce
> 	mem.zoneinfo.nr_dirtied
> 	mem.zoneinfo.nr_dirty
> 	mem.zoneinfo.nr_file_pages
> 	mem.zoneinfo.nr_free_cma
> 	mem.zoneinfo.nr_free_pages
> 	mem.zoneinfo.nr_inactive_anon
> 	mem.zoneinfo.nr_inactive_file
> 	mem.zoneinfo.nr_isolated_anon
> 	mem.zoneinfo.nr_isolated_file
> 	mem.zoneinfo.nr_kernel_stack
> 	mem.zoneinfo.nr_mapped
> 	mem.zoneinfo.nr_mlock
> 	mem.zoneinfo.nr_page_table_pages
> 	mem.zoneinfo.nr_shmem
> 	mem.zoneinfo.nr_slab_reclaimable
> 	mem.zoneinfo.nr_slab_unreclaimable
> 	mem.zoneinfo.nr_unevictable
> 	mem.zoneinfo.nr_unstable
> 	mem.zoneinfo.nr_vmscan_immediate_reclaim
> 	mem.zoneinfo.nr_vmscan_write
> 	mem.zoneinfo.nr_writeback
> 	mem.zoneinfo.nr_writeback_temp
> 	mem.zoneinfo.nr_written
> 	mem.zoneinfo.numa_foreign
> 	mem.zoneinfo.numa_hit
> 	mem.zoneinfo.numa_interleave
> 	mem.zoneinfo.numa_local
> 	mem.zoneinfo.numa_miss
> 	mem.zoneinfo.numa_other
> 	mem.zoneinfo.present
> 	mem.zoneinfo.protection
> 	mem.zoneinfo.scanned
> 	mem.zoneinfo.spanned
> 	mem.zoneinfo.workingset_activate
> 	mem.zoneinfo.workingset_nodereclaim
> 	mem.zoneinfo.workingset_refault
> }
> #----
> #+ netfilter/config:x::
> #----
> #+ netfilter/summary:x::
> #----
> #+ networking/icmp6:y:default:
> ## ICMP6 stats
> log advisory on default {
> 	network.icmp6.incsumerrors
> 	network.icmp6.indestunreachs
> 	network.icmp6.inechoreplies
> 	network.icmp6.inechos
> 	network.icmp6.inerrors
> 	network.icmp6.ingroupmembqueries
> 	network.icmp6.ingroupmembreductions
> 	network.icmp6.ingroupmembresponses
> 	network.icmp6.inmldv2reports
> 	network.icmp6.inmsgs
> 	network.icmp6.inneighboradvertisements
> 	network.icmp6.inneighborsolicits
> 	network.icmp6.inparmproblems
> 	network.icmp6.inpkttoobigs
> 	network.icmp6.inredirects
> 	network.icmp6.inrouteradvertisements
> 	network.icmp6.inroutersolicits
> 	network.icmp6.intimeexcds
> 	network.icmp6.outdestunreachs
> 	network.icmp6.outechoreplies
> 	network.icmp6.outechos
> 	network.icmp6.outerrors
> 	network.icmp6.outgroupmembqueries
> 	network.icmp6.outgroupmembreductions
> 	network.icmp6.outgroupmembresponses
> 	network.icmp6.outmldv2reports
> 	network.icmp6.outmsgs
> 	network.icmp6.outneighboradvertisements
> 	network.icmp6.outneighborsolicits
> 	network.icmp6.outparmproblems
> 	network.icmp6.outpkttoobigs
> 	network.icmp6.outredirects
> 	network.icmp6.outrouteradvertisements
> 	network.icmp6.outroutersolicits
> 	network.icmp6.outtimeexcds
> }
> #----
> #+ networking/ip6:y:default:
> ## IP6 stats
> log advisory on default {
> 	network.ip6.fragcreates
> 	network.ip6.fragfails
> 	network.ip6.fragoks
> 	network.ip6.inaddrerrors
> 	network.ip6.inbcastoctets
> 	network.ip6.incepkts
> 	network.ip6.indelivers
> 	network.ip6.indiscards
> 	network.ip6.inect0pkts
> 	network.ip6.inect1pkts
> 	network.ip6.inhdrerrors
> 	network.ip6.inmcastoctets
> 	network.ip6.inmcastpkts
> 	network.ip6.innoectpkts
> 	network.ip6.innoroutes
> 	network.ip6.inoctets
> 	network.ip6.inreceives
> 	network.ip6.intoobigerrors
> 	network.ip6.intruncatedpkts
> 	network.ip6.inunknownprotos
> 	network.ip6.outbcastoctets
> 	network.ip6.outdiscards
> 	network.ip6.outforwdatagrams
> 	network.ip6.outmcastoctets
> 	network.ip6.outmcastpkts
> 	network.ip6.outnoroutes
> 	network.ip6.outoctets
> 	network.ip6.outrequests
> 	network.ip6.reasmfails
> 	network.ip6.reasmoks
> 	network.ip6.reasmreqds
> 	network.ip6.reasmtimeout
> }
> #----
> #+ networking/socket-linux:y:default:
> ## socket stats (in use, high-water mark, etc.) [Linux]
> log advisory on default {
> 	network.sockstat
> }
> #----
> #+ 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]
> #----
> #+ networking/udp6:y:default:
> ## UDP6 stats
> log advisory on default {
> 	
> 	network.udp6.ignoredmulti
> 	network.udp6.incsumerrors
> 	network.udp6.indatagrams
> 	network.udp6.inerrors
> 	network.udp6.noports
> 	network.udp6.outdatagrams
> 	network.udp6.rcvbuferrors
> 	network.udp6.sndbuferrors
> }
> #----
> #+ 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-summary:y:once:
> ## metrics sampled once by the atop command
> log advisory on once {
> 	hinv.ncpu
> 	hinv.ndisk
> 	hinv.ninterface
> 	hinv.pagesize
> 	hinv.map.dmname
> 	hinv.map.mdname
> 	kernel.all.hz
> 	kernel.all.pid_max
> 	kernel.uname.release
> 	kernel.uname.version
> 	kernel.uname.machine
> 	kernel.uname.nodename
> 	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/ipcs:y:default:
> ## metrics used by the pcp-ipcs(1) command
> log advisory on default {
> 	ipc.msg.max_msgqid
> 	ipc.msg.max_msgsz
> 	ipc.msg.max_defmsgq
> 	ipc.shm.max_seg
> 	ipc.shm.max_segsz 
> 	ipc.shm.max_shmsys
> 	ipc.shm.min_segsz
> 	ipc.sem.max_semid
> 	ipc.sem.max_perid
> 	ipc.sem.num_undo
> 	ipc.sem.max_ops
> 	ipc.sem.max_semval
> 	ipc.msg.used_queues
> 	ipc.msg.tot_bytes
> 	ipc.msg.tot_msg
> 	ipc.shm.used_ids
> 	ipc.shm.tot
> 	ipc.shm.rss
> 	ipc.shm.swp
> 	ipc.shm.swap_attempts
> 	ipc.shm.swap_successes
> 	ipc.sem.used_sem
> 	ipc.sem.tot_sem
> 	ipc.msg.key
> 	ipc.msg.mapent
> 	ipc.msg.max_msgseg
> 	ipc.msg.max_seg
> 	ipc.msg.messages
> 	ipc.msg.msgsz
> 	ipc.msg.num_smsghdr
> 	ipc.msg.owner
> 	ipc.msg.perms
> 	ipc.msg.sz_pool
> 	ipc.sem.key
> 	ipc.sem.max_exit
> 	ipc.sem.max_sem
> 	ipc.sem.max_semmap
> 	ipc.sem.max_undoent
> 	ipc.sem.nsems
> 	ipc.sem.owner
> 	ipc.sem.perms
> 	ipc.sem.sz_semundo
> 	ipc.shm.key
> 	ipc.shm.max_segproc
> 	ipc.shm.nattch
> 	ipc.shm.owner
> 	ipc.shm.perms
> 	ipc.shm.segsz
> 	ipc.shm.status
> }
> #----
> #+ 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:default:
> ## 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
> 	disk.dev.scheduler
> 	kernel.all.entropy.avail
> 	kernel.all.entropy.poolsize
> 	kernel.all.interrupts.errors
> 	kernel.all.lastpid
> }
> #----
> #+ 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::
> #----
