| Server IP : 152.69.216.235 / Your IP : 80.80.80.28 Web Server : Apache/2.4.37 (Oracle Linux Server) System : Linux ust-wp4-prod 5.15.0-310.184.5.2.el8uek.x86_64 #2 SMP Wed Jul 9 16:08:33 PDT 2025 x86_64 User : apache ( 48) PHP Version : 8.4.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /etc/pcp/pmrep/ |
Upload File : |
# Copyright (c) 2021, Oracle and/or its affiliates. # # The Universal Permissive License (UPL), Version 1.0 # # Subject to the condition set forth below, permission is hereby granted to any # person obtaining a copy of this software, associated documentation and/or data # (collectively the "Software"), free of charge and under any and all copyright # rights in the Software, and any and all patent rights owned or freely # licensable by each licensor hereunder covering either (i) the unmodified # Software as contributed to or provided by such licensor, or (ii) the Larger # Works (as defined below), to deal in both # # (a) the Software, and # (b) any piece of software and/or hardware listed in the # lrgrwrks.txt file if one is included with the Software (each a "Larger # Work" to which the Software is contributed by such licensors), # # without restriction, including without limitation the rights to copy, create # derivative works of, display, perform, and distribute the Software and make, # use, sell, offer for sale, import, export, have made, and have sold the # Software and the Larger Work(s), and to sublicense the foregoing rights on # either these or other terms. # # This license is subject to the following condition: The above copyright notice # and either this complete permission notice or at a minimum a reference to the # UPL must be included in all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. # # pmrep(1) configuration file - see pmrep.conf(5) # # # General options # [options] #version = 1 #source = local: #output = stdout #speclocal = #derived = /path/derived.conf #header = yes #unitinfo = yes #globals = yes #timestamp = no #samples = #interval = 1s #delay = no #type = default #ignore_incompat = no #ignore_unknown = no #names_change = ignore #instances = #live_filter = no #rank = #overall_rank = no #overall_rank_alt = no #limit_filter = #limit_filter_force = #invert_filter = no #predicate = #sort_metric = #omit_flat = no #colxrow = #width = #width_force = #precision = 3 #precision_force = #delimiter = #extheader = no #fixed_header = no #repeat_header = no #dynamic_header = no #separate_header = no #timefmt = %H:%M:%S #interpol = yes #count_scale = #count_scale_force = #space_scale = #space_scale_force = #time_scale = #time_scale_force = # Compact metric specifications are of form (see pmrep(1)): #pcp.metric.name = label,instance(s),unit/scale,type,column-width # # Global metrics - included as part of other sets (unless disabled with -G) # [global] #nproc = kernel.all.runnable #kernel.all.runnable = nproc,,,, # # Per process metricsets # [meminfo-1] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto mem.physmem = MemTotal,,,,10 mem.util.free = MemFree,,,,10 mem.util.available = MemAvailable mem.util.bufmem = Buffers,,,,10 mem.util.cached = Cached,,,,10 mem.util.swapCached = SwapCached mem.util.active = Active,,,,10 mem.util.inactive = Inactive,,,,10 mem.util.active_anon = Active(anon) mem.util.inactive_anon = Inactive(anon) mem.util.active_file = Active(file) mem.util.inactive_file = Inactive(file) [meminfo-2] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto mem.util.unevictable = Unevictable mem.util.mlocked = Mlocked,,,,10 mem.util.swapTotal = SwapTotal,,,,10 mem.util.swapFree = SwapFree,,,,10 mem.util.dirty = Dirty,,,,10 mem.util.writeback = Writeback,,,,10 mem.util.anonpages = AnonPages,,,,10 mem.util.mapped = Mapped,,,,10 mem.util.shared = Shmem,,,,10 mem.util.slab = Slab,,,,10 mem.util.slabReclaimable = SReclaimable mem.util.slabUnreclaimable = SUnreclaim [meminfo-3] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto mem.util.kernelStack = KernelStack mem.util.pageTables = PageTables mem.util.NFS_Unstable = NFS_Unstable mem.util.bounce = Bounce,,,,10 mem.vmstat.nr_writeback_temp = WritebackTmp mem.util.commitLimit = CommitLimit mem.util.committed_AS = Committed_AS [meminfo-4] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto mem.util.vmallocTotal = VmallocTotal mem.util.vmallocUsed = VmallocUsed mem.util.vmallocChunk = VmallocChunk mem.util.corrupthardware = HardwareCorrupted [meminfo-5] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto mem.util.anonhugepages = AnonHugePages mem.vmstat.nr_shmem_hugepages = ShmemHugePages mem.vmstat.nr_shmem_pmdmapped = ShmemPmdMapped mem.zoneinfo.nr_free_cma = CmaFree,,,,10 [meminfo-6] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto mem.util.hugepagesTotal = HugePages_Total mem.util.hugepagesFree = HugePages_Free mem.util.hugepagesRsvd = HugePages_Rsvd mem.util.hugepagesSurp = HugePages_Surp hinv.hugepagesize = Hugepagesize [meminfo-7] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto mem.util.directMap4k = DirectMap4k mem.util.directMap2M = DirectMap2M mem.util.directMap1G = DirectMap1G [buddyinfo] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ---zone:order:node--- mem.buddyinfo.pages = pages,,,,10 mem.buddyinfo.total = total,,,,10 [zoneinfo-1] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ------------Name----------- mem.zoneinfo.free = free,,,,10 mem.zoneinfo.min = min,,,,10 mem.zoneinfo.low = low,,,,10 mem.zoneinfo.high = high,,,,10 mem.zoneinfo.present = present,,,,10 mem.zoneinfo.managed = managed,,,,10 mem.zoneinfo.nr_free_pages = nr_free_pages mem.zoneinfo.nr_unevictable = nr_unevictable [zoneinfo-2] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ------------Name----------- mem.zoneinfo.nr_inactive_anon = nr_inactive_anon mem.zoneinfo.nr_active_anon = nr_active_anon mem.zoneinfo.nr_inactive_file = nr_inactive_file mem.zoneinfo.nr_active_file = nr_active_file [zoneinfo-3] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ------------Name----------- mem.zoneinfo.nr_mlock = nr_mlock,,,,10 mem.zoneinfo.nr_page_table_pages = nr_page_table_pages mem.zoneinfo.nr_kernel_stack = nr_kernel_stack mem.zoneinfo.nr_bounce = nr_bounce,,,,10 mem.zoneinfo.nr_free_cma = nr_free_cma [zoneinfo-4] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ------------Name----------- mem.zoneinfo.numa_hit = numa_hit,,,,10 mem.zoneinfo.numa_miss = numa_miss,,,,10 mem.zoneinfo.numa_foreign = numa_foreign mem.zoneinfo.numa_interleave = numa_interleave mem.zoneinfo.numa_local = numa_local,,,,10 mem.zoneinfo.numa_other = numa_other,,,,10 [numastat-1] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----Name----- mem.numa.util.total = total,,,,10 mem.numa.util.free = free,,,,10 mem.numa.util.used = used,,,,10 mem.numa.util.unevictable = unevictable mem.numa.util.mlocked = mlocked,,,,10 mem.numa.util.dirty = dirty,,,,10 mem.numa.util.writeback = writeback,,,,10 [numastat-2] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----Name----- mem.numa.util.active = active,,,,10 mem.numa.util.inactive = inactive,,,,10 mem.numa.util.active_anon = active_anon mem.numa.util.inactive_anon = inactive_anon mem.numa.util.active_file = active_file mem.numa.util.inactive_file = inactive_file [numastat-3] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ------------Name----------- mem.numa.util.filePages = filepages,,,,10 mem.numa.util.mapped = mapped,,,,10 mem.numa.util.anonpages = anonpages,,,,10 mem.numa.util.shmem = shmem,,,,10 mem.numa.util.kernelStack = kernelstack mem.numa.util.pageTables = pageTables mem.numa.util.NFS_Unstable = nfs_unstable mem.numa.util.bounce = bounce,,,,10 mem.numa.util.writebackTmp = writebacktmp [numastat-4] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ------------Name----------- mem.numa.util.slab = slab,,,,10 mem.numa.util.slabReclaimable = sreclaimable mem.numa.util.slabUnreclaimable = sunreclaimable [numastat-5] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ------------Name----------- mem.numa.util.hugepagesTotal = hugepagesTotal mem.numa.util.hugepagesFree = hugepagesFree mem.numa.util.hugepagesSurp = hugepagesSurp [numastat-n] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ---------Name-------- mem.numa.alloc.hit = hit,,,,10 mem.numa.alloc.miss = miss,,,,10 mem.numa.alloc.foreign = foreign,,,,10 mem.numa.alloc.interleave_hit = interleave_hit mem.numa.alloc.local_node = local_node,,,,10 mem.numa.alloc.other_node = other_node,,,,10 [slabinfo] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = ---------Name-------- mem.slabinfo.objects.active = active_objs mem.slabinfo.objects.total = num_objs,,,,10 mem.slabinfo.objects.size = objsize,,,,10 mem.slabinfo.slabs.objects_per_slab = objperslab,,,,10 mem.slabinfo.slabs.pages_per_slab = pagesperslab mem.slabinfo.slabs.active = active_slabs mem.slabinfo.slabs.total = num_slabs,,,,10 [netstat-icmp6-in] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto network.icmp6.inechoreplies = echoreplies network.icmp6.inechos = echos network.icmp6.ingroupmembqueries = groupmembqueries network.icmp6.ingroupmembreductions = groupmembreductions network.icmp6.ingroupmembresponses = groupmembresponses network.icmp6.inredirects = redirects network.icmp6.inrouteradvertisements = routeradvertisements network.icmp6.inroutersolicits = routersolicits network.icmp6.inneighboradvertisements = neighadvertisements network.icmp6.inneighborsolicits = neighsolicits network.icmp6.inparmproblems = parmproblems network.icmp6.inmldv2reports = mldv2reports network.icmp6.inmsgs = msgs [netstat-icmp6-in-errs] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto network.icmp6.incsumerrors = csumerrors network.icmp6.indestunreachs = destunreachs network.icmp6.inerrors = errors network.icmp6.inpkttoobigs = pkttoobigs network.icmp6.intimeexcds = timeexcds [netstat-icmp6-out] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto network.icmp6.outechoreplies = echoreplies network.icmp6.outechos = echos network.icmp6.outgroupmembqueries = groupmembqueries network.icmp6.outgroupmembreductions = groupmembreductions network.icmp6.outgroupmembresponses = groupmembresponses network.icmp6.outmldv2reports = mldv2reports network.icmp6.outmsgs = msgs network.icmp6.outneighboradvertisements = neighboradvertisements network.icmp6.outneighborsolicits = neighborsolicits network.icmp6.outredirects = redirects network.icmp6.outrouteradvertisements = routeradvertisements network.icmp6.outroutersolicits = routersolicits [netstat-icmp6-out-errs] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto network.icmp6.outdestunreachs = destunreachs network.icmp6.outerrors = errors network.icmp6.outpkttoobigs = pkttoobigs network.icmp6.outtimeexcds = timeexcds network.icmp6.outparmproblems = parmproblems [network-interface-settings] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----name----- network.interface.collisions = collisions network.interface.mtu = mtu,,,,6 network.interface.speed = speed,,,,9 baudrate = network.interface.baudrate baudrate.formula = (baudrate / 125000 ),,,9 baudrate.unit = Mbyte/s network.interface.duplex = duplex network.interface.up = up network.interface.running = running network.interface.wireless = wireless network.interface.type = type network.interface.inet_addr = inet_addr,,,,16 network.interface.ipv6_addr = ipv6_addr,,,,32 network.interface.ipv6_scope = ipv6_scope network.interface.hw_addr = hw_addr,,,,32 [network-interface-stats-in] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----interface-stats----- network.interface.in.bytes = bytes network.interface.in.packets = packets network.interface.in.errors = errors network.interface.in.drops = drops network.interface.in.fifo = fifo network.interface.in.frame = frame network.interface.in.compressed = compressed network.interface.in.mcasts = mcasts [network-interface-stats-total] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----interface-stats-total----- network.interface.total.bytes = bytes network.interface.total.packets = packets network.interface.total.errors = errors network.interface.total.drops = drops network.interface.total.mcasts = mcasts [network-interface-stats-out] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----interface-stats-out----- network.interface.out.bytes = bytes network.interface.out.packets = packets network.interface.out.errors = errors network.interface.out.drops = drops network.interface.out.fifo = fifo network.interface.out.carrier = carrier network.interface.out.compressed = compressed [netstat-ip6-in] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----ip6-stats-in----- network.ip6.inbcastoctets = bcastoctets network.ip6.incepkts = cepkts network.ip6.indelivers = delivers network.ip6.inect0pkts = ect0pkts network.ip6.inect1pkts = ect1pkts network.ip6.inmcastoctets = mcastoctets network.ip6.inmcastpkts = mcastpkts network.ip6.innoectpkts = noectpkts network.ip6.inoctets = octets network.ip6.inreceives = receives network.ip6.intruncatedpkts = truncatedpkts network.ip6.inunknownprotos = unknownprotos network.ip6.reasmoks = reasmoks network.ip6.reasmreqds = reasmreqds [netstat-ip6-in-errs] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto network.ip6.inaddrerrors = addrerrors network.ip6.indiscards = discards network.ip6.inhdrerrors = hdrerrors network.ip6.reasmfails = reasmfails network.ip6.reasmtimeout = reasmtimeout network.ip6.intoobigerrors = toobigerrors network.ip6.innoroutes = noroutes [netstat-ip6-out] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----ip6-stats-out----- network.ip6.fragcreates = fragcreates network.ip6.fragfails = fragfails network.ip6.fragoks = fragoks network.ip6.outbcastoctets = bcastoctets network.ip6.outdiscards = discards network.ip6.outforwdatagrams = forwdatagrams network.ip6.outmcastoctets = mcastoctets network.ip6.outmcastpkts = mcastpkts network.ip6.outnoroutes = noroutes network.ip6.outoctets = octets network.ip6.outrequests = requests [netstat-ip-gen] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----ip-stats-general----- network.ip.forwarding = forwarding network.ip.defaultttl = defaultttl network.ip.forwdatagrams = forwdatagrams network.ip.reasmtimeout = reasmtimeout network.ip.reasmreqds = reasmreqds network.ip.reasmoks = reasmoks network.ip.reasmfails = reasmfails network.ip.fragoks = fragoks network.ip.fragfails = fragfails network.ip.fragcreates = fragcreates [netstat-ip-rx] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----ip-stats-rx----- network.ip.inreceives = inreceives network.ip.indelivers = indelivers network.ip.intruncatedpkts = intruncatedpkts network.ip.inmcastpkts = inmcastpkts network.ip.inbcastpkts = inbcastpkts network.ip.inoctets = inoctets network.ip.inmcastoctets = inmcastoctets network.ip.inbcastoctets = inbcastoctets network.ip.noectpkts = noectpkts network.ip.ect1pkts = ect1pkts network.ip.ect0pkts = ect0pkts network.ip.cepkts = cepkts [netstat-ip-rx-errs] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto network.ip.csumerrors = csumerrors network.ip.innoroutes = innoroutes network.ip.inhdrerrors = inhdrerrors network.ip.inaddrerrors = inaddrerrors network.ip.inunknownprotos = inunknownprotos network.ip.indiscards = indiscards [netstat-ip-tx] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -----ip-stats-tx----- network.ip.outrequests = outrequests network.ip.outdiscards = outdiscards network.ip.outnoroutes = outnoroutes network.ip.outmcastpkts = outmcastpkts network.ip.outbcastpkts = outbcastpkts network.ip.outoctets = outoctets network.ip.outmcastoctets = outmcastoctets network.ip.outbcastoctets = outbcastoctets [netstat-icmp-rx] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -icmp-stats-rx- network.icmp.inmsgs = inmsgs network.icmp.inerrors = inerrors network.icmp.indestunreachs = indestunreachs network.icmp.intimeexcds = imtimeexcds network.icmp.inparmprobs = inparmprobs network.icmp.insrcquenchs = insrcquenchs network.icmp.inredirects = indirects network.icmp.inechos = inechos network.icmp.inechoreps = inechoreps network.icmp.intimestamps = intimestamps network.icmp.intimestampreps = intimestampreps network.icmp.inaddrmasks = inaddrmasks network.icmp.inaddrmaskreps = inaddrmaskreps network.icmpmsg.intype = intype network.icmp.incsumerrors = incsumerrors [netstat-icmp-tx] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -icmp-stats-tx- network.icmp.outmsgs = outmsgs network.icmp.outerrors = outerrors network.icmp.outdestunreachs = outdestunreachs network.icmp.outtimeexcds = outtimeexcds network.icmp.outparmprobs = outparmprobs network.icmp.outsrcquenchs = outsrcquenchs network.icmp.outredirects = outredirects network.icmp.outechos = outechos network.icmp.outechoreps = outechoreps network.icmp.outtimestamps = outtimestamps network.icmp.outtimestampreps = outtimestampreps network.icmp.outaddrmasks = outaddrmasks network.icmp.outaddrmaskreps = outaddrmaskreps network.icmpmsg.outtype = outtype [netstat-udplite] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto network.udplite.indatagrams = indatagrams network.udplite.noports = noports network.udplite.inerrors = inerrors network.udplite.outdatagrams = outdatagrams network.udplite.recvbuferrors = recvbuferrors network.udplite.sndbuferrors = sndbuferrors network.udplite.incsumerrors = incsumerrors [netstat-udplite6] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto network.udplite6.indatagrams = indatagrams network.udplite6.noports = noports network.udplite6.inerrors = inerrors network.udplite6.outdatagrams = outdatagrams network.udplite6.rcvbuferrors = recvbuferrors network.udplite6.sndbuferrors = sndbuferrors network.udplite6.incsumerrors = incsumerrors [sockstat] header = yes unitinfo = no globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto network.sockstat.total = total network.sockstat.tcp.inuse = tcp.inuse network.sockstat.tcp.orphan = tcp.orphan network.sockstat.tcp.tw = tcp.tw network.sockstat.tcp.alloc = tcp.alloc network.sockstat.tcp.mem = tcp.mem network.sockstat.udp.inuse = udp.inuse network.sockstat.udp.mem = udp.mem network.sockstat.udplite.inuse = udplite.inuse network.sockstat.raw.inuse = raw.inuse network.sockstat.frag.inuse = frag.inuse network.sockstat.frag.memory = frag.mem network.sockstat.tcp6.inuse = tcp6.inuse network.sockstat.udp6.inuse = udp6.inuse network.sockstat.udplite6.inuse = udplite6.inuse network.sockstat.raw6.inuse = raw6.inuse network.sockstat.frag6.inuse = frag6.inuse network.sockstat.frag6.memory = frag6.memory [tcp-activity] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " colxrow = -tcp-activity- repeat_header = auto network.tcp.insegs = insegs network.tcp.outsegs = outsegs network.tcp.retranssegs = retranssegs network.tcp.inerrs = inerrs [udp-activity] header = yes unitinfo = yes globals = no timestamp = yes precision = 2 delimiter = " " repeat_header = auto colxrow = -udp-activity- network.udp.indatagrams = indatagrams network.udp.outdatagrams = outdatagrams network.udp6.ignoredmulti = ignoredmulti network.udp6.incsumerrors = incsumerrors network.udp6.indatagrams = indatagrams network.udp6.inerrors = inerrors network.udp6.noports = noports network.udp6.outdatagrams = outdatagrams network.udp6.rcvbuferrors = rcvbuferrors network.udp6.sndbuferrors = sndbuferrors [top-sys] header = yes unitinfo = yes globals = no #timestamp = yes precision = 2 delimiter = " " #width = 5 repeat_header = auto colxrow = ----top-sys---- uptime = uptime,,,,10 uptime.formula = (kernel.all.uptime)/60 #kernel.all.uptime = uptime,,,,10 kernel.all.load = load average kernel.all.nusers = USERS,,,,4 kernel.all.cpu.sys = %%SYS proc.psinfo.threads = THDS,,,,4 vuser = %%usr,,,,7 vuser.formula = 100 * rate(kernel.all.cpu.vuser) / hinv.ncpu sys = %%sys,,,,7 sys.formula = 100 * rate(kernel.all.cpu.sys) / hinv.ncpu vnice = %%nice,,,,7 vnice.formula = 100 * rate(kernel.all.cpu.vnice) / hinv.ncpu idle = %%id,,,,7 idle.formula = 100 * rate(kernel.all.cpu.idle) / hinv.ncpu wait = %%iowait,,,,7 wait.formula = 100 * rate(kernel.all.cpu.wait.total) / hinv.ncpu hardirq = %%hi,,,,7 hardirq.formula = 100 * rate(kernel.all.cpu.irq.hard) / hinv.ncpu softirq = %%si,,,,7 softirq.formula = 100 * rate(kernel.all.cpu.irq.soft) / hinv.ncpu steal = %%steal,,,,7 steal.formula = 100 * rate(kernel.all.cpu.steal) / hinv.ncpu [top-mem] header = yes unitinfo = yes globals = no #timestamp = yes precision = 2 delimiter = " " #width = 5 repeat_header = auto colxrow = ----top-mem---- mem.physmem = total,,Mb,,10 mem.freemem = free,,Mb,,10 mem.util.used = used,,Mb,,10 mem.util.free = free,,Mb,,10 mem.util.bufmem = buf,,Mb,,10 mem.util.cached = cache,,Mb,,10 mem.util.swapTotal = swapTotal,,Mb,,10 swap.used = swapUsed,,Mb,,10 mem.util.swapFree = swapFree,,Mb,,10 mem.util.swapCached = swapCached,,Mb,,10 [top-pid] header = yes unitinfo = yes globals = no #timestamp = yes precision = 2 delimiter = " " width = 5 repeat_header = auto colxrow = --------------top-PID----------------- proc.psinfo.pid = PID,,,,5 proc.id.uid_nm = USER,,,,10 proc.psinfo.priority = PR,,,,5 proc.psinfo.nice = NI,,,,5 proc.psinfo.vsize = VIRT,,,,10 proc.psinfo.rss = RSS,,,,10 proc.memory.share = SHR,,,,10 proc.psinfo.sname = STAT,,,,5 hogmem = %%MEM,,,,4 hogmem.formula = 100 * ( proc.memory.rss / hinv.physmem ) cpu_time = %%CPU,,,,4 cpu_time.formula = 100 *( (rate(proc.psinfo.utime) + rate(proc.psinfo.stime)) / (kernel.all.uptime - proc.psinfo.start_time) ) rtime = %%Rtime,,hours,,20 rtime.formula = kernel.all.uptime - (proc.psinfo.start_time / 1000) proc.psinfo.cmd = CMD,,,,40