procstats Metrics List - OpsMx/tcollector GitHub Wiki

procstats.py

*System Metrics
  • Added proc.meminfo.util, proc.meminfo.used and proc.stat.cpu.util explicitly. Know more about Load Avg vs CPU Util
  1. proc.uptime.now
  2. proc.meminfo.memtotal
  3. proc.meminfo.memfree
  4. proc.meminfo.buffers
  5. proc.meminfo.cached
  6. proc.meminfo.swapcached
  7. proc.meminfo.active
  8. proc.meminfo.inactive
  9. proc.meminfo.unevictable
  10. proc.meminfo.mlocked
  11. proc.meminfo.swaptotal
  12. proc.meminfo.swapfree
  13. proc.meminfo.dirty
  14. proc.meminfo.writeback
  15. proc.meminfo.anonpages
  16. proc.meminfo.mapped
  17. proc.meminfo.shmem
  18. proc.meminfo.slab
  19. proc.meminfo.sreclaimable
  20. proc.meminfo.sunreclaim
  21. proc.meminfo.kernelstack
  22. proc.meminfo.pagetables
  23. proc.meminfo.nfs_unstable
  24. proc.meminfo.bounce
  25. proc.meminfo.writebacktmp
  26. proc.meminfo.commitlimit
  27. proc.meminfo.committed_as
  28. proc.meminfo.vmalloctotal
  29. proc.meminfo.vmallocused
  30. proc.meminfo.vmallocchunk
  31. proc.meminfo.hardwarecorrupted
  32. proc.meminfo.anonhugepages
  33. proc.meminfo.hugepagesize
  34. proc.meminfo.directmap4k
  35. proc.meminfo.directmap2m
  36. proc.meminfo.directmap1g
  37. proc.vmstat.pgpgin
  38. proc.vmstat.pgpgout
  39. proc.vmstat.pswpin 40 proc.vmstat.pswpout
  40. proc.vmstat.pgfault
  41. proc.vmstat.pgmajfault
  42. proc.stat.intr
  43. proc.stat.ctxt
  44. proc.stat.processes
  45. proc.stat.procs_blocked
  46. proc.loadavg.1min
  47. proc.loadavg.5min
  48. proc.loadavg.15min
  49. proc.loadavg.runnable
  50. proc.loadavg.total_threads
  51. proc.kernel.entropy_avail

  1. proc.stat.cpu type=<>
  2. proc.stat.cpu.percpu type=<> cpu=<CPU Core NO>

Possible values for the tag "type"

  1. user
  2. nice
  3. system
  4. idle
  5. iowait
  6. irq
  7. softirq
  8. guest
  9. guest_nice

  1. proc.interrupts type=<> cpu=<CPU Core NO>

Possible values for the tag "type"

  1. NMI
  2. LOC
  3. SPU
  4. PMI
  5. IWI
  6. RTR
  7. RES
  8. CAL
  9. TLB
  10. TRM
  11. MCP
  12. <Machine interface>

  1. proc.softirqs type=<> cpu=<CPU Core NO>

Possible values for the tag "type"

  1. HI
  2. TIMER
  3. NET_TX
  4. NET_RX
  5. BLOCK
  6. BLOCK_IOPOLL
  7. TASKLET
  8. SCHED
  9. HRTIMER
  10. RCU

  1. sys.numa.zoneallocs 1489752612 52397073 node=0 type=<>

Possible values for the tag "type"

  1. hit
  2. miss

  1. sys.numa.allocation node=0 type=<>
  2. sys.numa.allocation node=0 type=<>

Possible values for the tag "type"

  1. remote
  2. local

  1. sys.numa.interleave node=0 type=hit
  2. sys.numa.foreign_allocs node=0
  3. proc.scaling.min cpu=<CPU Core NO>
  4. proc.scaling.max cpu=<CPU Core NO>
  5. proc.scaling.cur cpu=<CPU Core NO>
  6. proc.meminfo.util
  7. proc.stat.cpu.util
  8. proc.meminfo.used