munin-monitoring / munin

Main repository for munin master / node / plugins
http://munin-monitoring.org
Other
1.97k stars 471 forks source link

[plugin] meminfo missing some graphs #829

Open doublehp opened 7 years ago

doublehp commented 7 years ago

I linked the plugin from /etc to /usr; using default configuration. The error is repeated for all 4 png. For each node using it.

Munin version 2.0.33-1

munin-graph.log

2017/05/07 03:52:54 [RRD ERROR] Unable to graph /var/cache/munin/www/doublehp.org/leon-03.doublehp.org/slab/reclaim-week.png : opening '/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd': No such file or directory
2017/05/07 03:52:54 [RRD ERROR] rrdtool 'graph' '/var/cache/munin/www/doublehp.org/leon-03.doublehp.org/slab/reclaim-week.png' \
        '--title' \
        'Reclaim - by week' \
        '--start' \
        '-12000m' \
        '--base' \
        '1024' \
        '--vertical-label' \
        'bytes' \
        '--slope-mode' \
        '--height' \
        '175' \
        '--width' \
        '400' \
        '--imgformat' \
        'PNG' \
        '--lazy' \
        '--font' \
        'DEFAULT:0:DejaVuSans,DejaVu Sans,DejaVu LGC Sans,Bitstream Vera Sans' \
        '--font' \
        'LEGEND:7:DejaVuSansMono,DejaVu Sans Mono,DejaVu LGC Sans Mono,Bitstream Vera Sans Mono,monospace' \
        '--color' \
        'BACK#F0F0F0' \
        '--color' \
        'FRAME#F0F0F0' \
        '--color' \
        'CANVAS#FFFFFF' \
        '--color' \
        'FONT#666666' \
        '--color' \
        'AXIS#CFD6F8' \
        '--color' \
        'ARROW#CFD6F8' \
        '--border' \
        '0' \
        '-W' \
        'Munin 2.0.33-1' \
        'DEF:a165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:MAX' \
        'DEF:i165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:MIN' \
        'DEF:g165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:AVERAGE' \
        'DEF:a399db9eeec37595=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_reclaimable-g.rrd:42:MAX' \
        'DEF:i399db9eeec37595=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_reclaimable-g.rrd:42:MIN' \
        'DEF:g399db9eeec37595=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_reclaimable-g.rrd:42:AVERAGE' \
        'CDEF:c399db9eeec37595=g399db9eeec37595,POP,UNKN' \
        'COMMENT:                  ' \
        'COMMENT: Cur\:' \
        'COMMENT:Min\:' \
        'COMMENT:Avg\:' \
        'COMMENT:Max\:  \j' \
        'AREA:g399db9eeec37595#00CC00:Slab reclaimable   ' \
        'GPRINT:c399db9eeec37595:LAST:%7.2lf%s' \
        'GPRINT:i399db9eeec37595:MIN:%7.2lf%s' \
        'GPRINT:g399db9eeec37595:AVERAGE:%7.2lf%s' \
        'GPRINT:a399db9eeec37595:MAX:%7.2lf%s\j' \
        'CDEF:c165c718cebb0b56=g165c718cebb0b56,POP,UNKN' \
        'STACK:g165c718cebb0b56#0066B3:Slab unreclaimable ' \
        'GPRINT:c165c718cebb0b56:LAST:%7.2lf%s' \
        'GPRINT:i165c718cebb0b56:MIN:%7.2lf%s' \
        'GPRINT:g165c718cebb0b56:AVERAGE:%7.2lf%s' \
        'GPRINT:a165c718cebb0b56:MAX:%7.2lf%s\j' \
        'CDEF:ipostotal=i399db9eeec37595,i165c718cebb0b56,ADDNAN' \
        'CDEF:gpostotal=g399db9eeec37595,g165c718cebb0b56,ADDNAN' \
        'CDEF:apostotal=a399db9eeec37595,a165c718cebb0b56,ADDNAN' \
        'LINE1:gpostotal#000000:Total              ' \
        'GPRINT:gpostotal:LAST:%7.2lf%s' \
        'GPRINT:ipostotal:MIN:%7.2lf%s' \
        'GPRINT:gpostotal:AVERAGE:%7.2lf%s' \
        'GPRINT:apostotal:MAX:%7.2lf%s\j' \
        'VRULE:0#999999' \
        'COMMENT:Last update\: Thu Jan  1 01\:00\:00 1970\r' \
        '--end' \
        '1494121500'
2017/05/07 03:52:54 [WARNING] Could not draw graph "/var/cache/munin/www/doublehp.org/leon-03.doublehp.org/slab/reclaim-week.png": /var/cache/munin/www/doublehp.org/leon-03.doublehp.org/slab/reclaim-week.png

Config:

multigraph appgroupinfo
multigraph appinfo
multigraph appinfo.processes
multigraph buddyinfo
graph_args --base 1000
graph_category memory
graph_info External fragmentation is a problem under some workloads, and buddyinfo is a useful tool for helping diagnose these problems. Buddyinfo will give you a clue as to how big an area you can safely allocate, or why a previous allocation failed.
graph_order summ_Node_0_DMA summ_Node_0_DMA32 summ_Node_0_Normal 
graph_title External fragmentztion: Buddyinfo
graph_total Total
graph_vtitle chunks
summ_Node_0_DMA.draw AREASTACK
summ_Node_0_DMA.info Chunks count
summ_Node_0_DMA.label Node 0, zone DMA
summ_Node_0_DMA32.draw AREASTACK
summ_Node_0_DMA32.info Chunks count
summ_Node_0_DMA32.label Node 0, zone DMA32
summ_Node_0_Normal.draw AREASTACK
summ_Node_0_Normal.info Chunks count
summ_Node_0_Normal.label Node 0, zone Normal
multigraph buddyinfo.Node_0_DMA
graph_args --base 1000
graph_category Node 0
graph_info Chunks of Node 0, zone DMA
graph_order chunk_Node_0_DMA_0 chunk_Node_0_DMA_1 chunk_Node_0_DMA_2 chunk_Node_0_DMA_3 chunk_Node_0_DMA_4 chunk_Node_0_DMA_5 chunk_Node_0_DMA_6 chunk_Node_0_DMA_7 chunk_Node_0_DMA_8 chunk_Node_0_DMA_9 chunk_Node_0_DMA_10 
graph_title Node 0, zone DMA
graph_total Total
graph_vtitle chunks
chunk_Node_0_DMA_0.draw AREASTACK
chunk_Node_0_DMA_0.info Chunks count
chunk_Node_0_DMA_0.label Chunks of (2^ 0) * Page size
chunk_Node_0_DMA_1.draw AREASTACK
chunk_Node_0_DMA_1.info Chunks count
chunk_Node_0_DMA_1.label Chunks of (2^ 1) * Page size
chunk_Node_0_DMA_10.draw AREASTACK
chunk_Node_0_DMA_10.info Chunks count
chunk_Node_0_DMA_10.label Chunks of (2^10) * Page size
chunk_Node_0_DMA_2.draw AREASTACK
chunk_Node_0_DMA_2.info Chunks count
chunk_Node_0_DMA_2.label Chunks of (2^ 2) * Page size
chunk_Node_0_DMA_3.draw AREASTACK
chunk_Node_0_DMA_3.info Chunks count
chunk_Node_0_DMA_3.label Chunks of (2^ 3) * Page size
chunk_Node_0_DMA_4.draw AREASTACK
chunk_Node_0_DMA_4.info Chunks count
chunk_Node_0_DMA_4.label Chunks of (2^ 4) * Page size
chunk_Node_0_DMA_5.draw AREASTACK
chunk_Node_0_DMA_5.info Chunks count
chunk_Node_0_DMA_5.label Chunks of (2^ 5) * Page size
chunk_Node_0_DMA_6.draw AREASTACK
chunk_Node_0_DMA_6.info Chunks count
chunk_Node_0_DMA_6.label Chunks of (2^ 6) * Page size
chunk_Node_0_DMA_7.draw AREASTACK
chunk_Node_0_DMA_7.info Chunks count
chunk_Node_0_DMA_7.label Chunks of (2^ 7) * Page size
chunk_Node_0_DMA_8.draw AREASTACK
chunk_Node_0_DMA_8.info Chunks count
chunk_Node_0_DMA_8.label Chunks of (2^ 8) * Page size
chunk_Node_0_DMA_9.draw AREASTACK
chunk_Node_0_DMA_9.info Chunks count
chunk_Node_0_DMA_9.label Chunks of (2^ 9) * Page size
multigraph buddyinfo.Node_0_DMA32
graph_args --base 1000
graph_category Node 0
graph_info Chunks of Node 0, zone DMA32
graph_order chunk_Node_0_DMA32_0 chunk_Node_0_DMA32_1 chunk_Node_0_DMA32_2 chunk_Node_0_DMA32_3 chunk_Node_0_DMA32_4 chunk_Node_0_DMA32_5 chunk_Node_0_DMA32_6 chunk_Node_0_DMA32_7 chunk_Node_0_DMA32_8 chunk_Node_0_DMA32_9 chunk_Node_0_DMA32_10 
graph_title Node 0, zone DMA32
graph_total Total
graph_vtitle chunks
chunk_Node_0_DMA32_0.draw AREASTACK
chunk_Node_0_DMA32_0.info Chunks count
chunk_Node_0_DMA32_0.label Chunks of (2^ 0) * Page size
chunk_Node_0_DMA32_1.draw AREASTACK
chunk_Node_0_DMA32_1.info Chunks count
chunk_Node_0_DMA32_1.label Chunks of (2^ 1) * Page size
chunk_Node_0_DMA32_10.draw AREASTACK
chunk_Node_0_DMA32_10.info Chunks count
chunk_Node_0_DMA32_10.label Chunks of (2^10) * Page size
chunk_Node_0_DMA32_2.draw AREASTACK
chunk_Node_0_DMA32_2.info Chunks count
chunk_Node_0_DMA32_2.label Chunks of (2^ 2) * Page size
chunk_Node_0_DMA32_3.draw AREASTACK
chunk_Node_0_DMA32_3.info Chunks count
chunk_Node_0_DMA32_3.label Chunks of (2^ 3) * Page size
chunk_Node_0_DMA32_4.draw AREASTACK
chunk_Node_0_DMA32_4.info Chunks count
chunk_Node_0_DMA32_4.label Chunks of (2^ 4) * Page size
chunk_Node_0_DMA32_5.draw AREASTACK
chunk_Node_0_DMA32_5.info Chunks count
chunk_Node_0_DMA32_5.label Chunks of (2^ 5) * Page size
chunk_Node_0_DMA32_6.draw AREASTACK
chunk_Node_0_DMA32_6.info Chunks count
chunk_Node_0_DMA32_6.label Chunks of (2^ 6) * Page size
chunk_Node_0_DMA32_7.draw AREASTACK
chunk_Node_0_DMA32_7.info Chunks count
chunk_Node_0_DMA32_7.label Chunks of (2^ 7) * Page size
chunk_Node_0_DMA32_8.draw AREASTACK
chunk_Node_0_DMA32_8.info Chunks count
chunk_Node_0_DMA32_8.label Chunks of (2^ 8) * Page size
chunk_Node_0_DMA32_9.draw AREASTACK
chunk_Node_0_DMA32_9.info Chunks count
chunk_Node_0_DMA32_9.label Chunks of (2^ 9) * Page size
multigraph buddyinfo.Node_0_Normal
graph_args --base 1000
graph_category Node 0
graph_info Chunks of Node 0, zone Normal
graph_order chunk_Node_0_Normal_0 chunk_Node_0_Normal_1 chunk_Node_0_Normal_2 chunk_Node_0_Normal_3 chunk_Node_0_Normal_4 chunk_Node_0_Normal_5 chunk_Node_0_Normal_6 chunk_Node_0_Normal_7 chunk_Node_0_Normal_8 chunk_Node_0_Normal_9 chunk_Node_0_Normal_10 
graph_title Node 0, zone Normal
graph_total Total
graph_vtitle chunks
chunk_Node_0_Normal_0.draw AREASTACK
chunk_Node_0_Normal_0.info Chunks count
chunk_Node_0_Normal_0.label Chunks of (2^ 0) * Page size
chunk_Node_0_Normal_1.draw AREASTACK
chunk_Node_0_Normal_1.info Chunks count
chunk_Node_0_Normal_1.label Chunks of (2^ 1) * Page size
chunk_Node_0_Normal_10.draw AREASTACK
chunk_Node_0_Normal_10.info Chunks count
chunk_Node_0_Normal_10.label Chunks of (2^10) * Page size
chunk_Node_0_Normal_2.draw AREASTACK
chunk_Node_0_Normal_2.info Chunks count
chunk_Node_0_Normal_2.label Chunks of (2^ 2) * Page size
chunk_Node_0_Normal_3.draw AREASTACK
chunk_Node_0_Normal_3.info Chunks count
chunk_Node_0_Normal_3.label Chunks of (2^ 3) * Page size
chunk_Node_0_Normal_4.draw AREASTACK
chunk_Node_0_Normal_4.info Chunks count
chunk_Node_0_Normal_4.label Chunks of (2^ 4) * Page size
chunk_Node_0_Normal_5.draw AREASTACK
chunk_Node_0_Normal_5.info Chunks count
chunk_Node_0_Normal_5.label Chunks of (2^ 5) * Page size
chunk_Node_0_Normal_6.draw AREASTACK
chunk_Node_0_Normal_6.info Chunks count
chunk_Node_0_Normal_6.label Chunks of (2^ 6) * Page size
chunk_Node_0_Normal_7.draw AREASTACK
chunk_Node_0_Normal_7.info Chunks count
chunk_Node_0_Normal_7.label Chunks of (2^ 7) * Page size
chunk_Node_0_Normal_8.draw AREASTACK
chunk_Node_0_Normal_8.info Chunks count
chunk_Node_0_Normal_8.label Chunks of (2^ 8) * Page size
chunk_Node_0_Normal_9.draw AREASTACK
chunk_Node_0_Normal_9.info Chunks count
chunk_Node_0_Normal_9.label Chunks of (2^ 9) * Page size
multigraph meminfo_phisical
graph_args --base 1024
graph_category memory
graph_order apps slab buffers cached page_tables cached_swap free swap_used used usedwswap hardware_corrupted total 
graph_title Physical memory usage
graph_vtitle bytes
apps.draw AREASTACK
apps.info Memory, used by applications
apps.label Applications
buffers.draw AREASTACK
buffers.info Relatively temporary storage for raw disk blocks shouldn't get tremendously large (20MB or so)
buffers.label Buffers
cached.draw AREASTACK
cached.info In-memory cache for files read from the disk (the pagecache).  Doesn't include SwapCached
cached.label Cached
cached_swap.draw AREASTACK
cached_swap.info Memory that once was swapped out, is swapped back in but still also is in the swapfile (if memory is needed it doesn't need to be swapped out AGAIN because it is already in the swapfile. This saves I/O)
cached_swap.label Swap cached
free.colour FFFFCCCC
free.draw AREASTACK
free.info The sum of LowFree+HighFree
free.label Free
hardware_corrupted.draw LINE1
hardware_corrupted.info Hardware corrupted
hardware_corrupted.label Hardware corrupted
page_tables.draw AREASTACK
page_tables.info amount of memory dedicated to the lowest level of page tables
page_tables.label Page tables
slab.draw AREASTACK
slab.info In-kernel data structures cache
slab.label Slab
swap_used.draw AREASTACK
swap_used.info Memory which has been evicted from RAM, and is temporarily on the disk
swap_used.label Swap used
total.colour 000000
total.draw LINE1
total.info Total usable ram (i.e. physical ram minus a few reserved bits and the kernel binary code)
total.label Total
used.draw LINE1
used.info Used memory (see "Total" and "Free")
used.label Used
usedwswap.draw LINE1
usedwswap.info See "Used" and "Swap used"
usedwswap.label Used + Swap used
multigraph meminfo_phisical.active_inactive
graph_args --base 1024
graph_category active_inactive
graph_order active_file active_anon active inactive_file inactive_anon inactive 
graph_title Active/Inactive memory
graph_vtitle bytes
active.colour 000000
active.draw LINE1
active.info Memory that has been used more recently and usually not reclaimed unless absolutely necessary.
active.label Active
active_anon.colour 44FF4488
active_anon.draw STACK
active_anon.info See "Active"
active_anon.label Active (anonymous)
active_file.colour FF444488
active_file.draw AREA
active_file.info See "Active"
active_file.label Active (file)
inactive.colour FFFFFF
inactive.draw LINE1
inactive.info Memory which has been less recently used.  It is more eligible to be reclaimed for other purposes
inactive.label Inactive
inactive_anon.colour FFFF4499
inactive_anon.draw STACK
inactive_anon.info See "Inactive"
inactive_anon.label Inactive (anonymous)
inactive_file.colour 4444FF88
inactive_file.draw AREA
inactive_file.info See "Inactive"
inactive_file.label Inactive (file)
multigraph meminfo_phisical.cb
graph_args --base 1024
graph_category cache
graph_order cached buffers cached_swap nfs_unstable writeback_fuse bounce 
graph_title Memory usage by cashes and buffers
graph_total Total
graph_vtitle bytes
bounce.draw AREASTACK
bounce.info Memory used for block device "bounce buffers"
bounce.label Bounce
buffers.draw AREASTACK
buffers.info Relatively temporary storage for raw disk blocks shouldn't get tremendously large (20MB or so)
buffers.label Buffers
cached.draw AREASTACK
cached.info In-memory cache for files read from the disk (the pagecache).  Doesn't include SwapCached
cached.label Cached
cached_swap.draw AREASTACK
cached_swap.info Memory that once was swapped out, is swapped back in but still also is in the swapfile (if memory is needed it doesn't need to be swapped out AGAIN because it is already in the swapfile. This saves I/O)
cached_swap.label Swap cached
nfs_unstable.draw AREASTACK
nfs_unstable.info NFS pages sent to the server, but not yet committed to stable <--> storage
nfs_unstable.label NFS unstable
writeback_fuse.draw AREASTACK
writeback_fuse.info Memory used by FUSE for temporary writeback buffers
writeback_fuse.label FUSE buffers
multigraph meminfo_phisical.hugepages
graph_args --base 1000 
graph_category hugepages
graph_order huge_pages_total huge_pages_free huge_pages_rsvd huge_pages_surp 
graph_title HugePages count
graph_vtitle count
huge_pages_free.draw AREASTACK
huge_pages_free.info See "HugePages_Total"
huge_pages_free.label HugePages free
huge_pages_rsvd.draw AREASTACK
huge_pages_rsvd.info See "HugePages_Total"
huge_pages_rsvd.label HugePages reserved
huge_pages_surp.draw AREASTACK
huge_pages_surp.info See "HugePages_Total"
huge_pages_surp.label HugePages surp
huge_pages_total.colour 000000
huge_pages_total.draw LINE1
huge_pages_total.info Huge Pages is a feature available in later Linux kernels that provides two important benefits: 1. Locks the memory available to huge pages, so it cannot be paged to disk 2. Make the TLB (translation lookaside buffer) much smaller on the processor, as the number of entries is much smaller. This is due to the fact the standard page size in Linux is 4K, whereas a huge page is either 2MB of 4MB in size. This makes managing virtual memory much more efficient, as the processor does not have to work as hard switching pages in and out.
huge_pages_total.label HugePages total
multigraph meminfo_phisical.hugepages_sizes
graph_args --base 1024
graph_category hugepages
graph_order huge_page_size huge_pages_total_size huge_pages_free_size huge_pages_rsvd_size huge_pages_surp_size 
graph_title HugePages size
graph_vtitle bytes
huge_page_size.colour 00FF00
huge_page_size.draw LINE1
huge_page_size.info HugePage size
huge_page_size.label HugePage size
huge_pages_free_size.draw AREASTACK
huge_pages_free_size.info Free HugePages memory size
huge_pages_free_size.label HugePages free
huge_pages_rsvd_size.draw AREASTACK
huge_pages_rsvd_size.info HugePages reserved size
huge_pages_rsvd_size.label HugePages rsvd
huge_pages_surp_size.draw AREASTACK
huge_pages_surp_size.info HugePages surp size
huge_pages_surp_size.label HugePages surp
huge_pages_total_size.colour 000000
huge_pages_total_size.draw LINE1
huge_pages_total_size.info Total size of HugePages
huge_pages_total_size.label HugePages size
multigraph meminfo_phisical.kernel
graph_args --base 1024
graph_category kernel
graph_order kernel_stack slab 
graph_title Kernel memory
graph_total Total
graph_vtitle bytes
kernel_stack.draw AREASTACK
kernel_stack.info Kernel stack
kernel_stack.label Kernel stack
slab.draw AREASTACK
slab.info In-kernel data structures cache
slab.label Slab
multigraph meminfo_phisical.low_and_high
multigraph meminfo_phisical.mmap
graph_args --base 1024
graph_category direct_map
graph_order direct_map_4k direct_map_2m mapped 
graph_title mmap
graph_vtitle bytes
direct_map_2m.draw LINE1
direct_map_2m.info 
direct_map_2m.label Direct map 2M
direct_map_4k.draw LINE1
direct_map_4k.info 
direct_map_4k.label Direct map 4k
mapped.draw LINE1
mapped.info Files which have been mmaped, such as libraries
mapped.label Mapped
multigraph meminfo_virtual
graph_args --base 1024
graph_category memory
graph_order commit_limit committed_as mlocked shmem vmalloc_used 
graph_title Virtual memory usage
graph_vtitle bytes
commit_limit.colour 88884477
commit_limit.draw AREA
commit_limit.info Based on the overcommit ratio ("vm.overcommit_ratio"), this is the total amount of  memory currently available to be allocated on the system. This limit is only adhered to if strict overcommit accounting is enabled (mode 2 in "vm.overcommit_memory"). The CommitLimit is calculated with the following formula=> CommitLimit = ("vm.overcommit_ratio" * Physical RAM) + Swap For example, on a system with 1G of physical RAM and 7G of swap with a `vm.overcommit_ratio` of 30 it would yield a CommitLimit of 7.3G. For more details, see the memory overcommit documentation in vm/overcommit-accounting.
commit_limit.label Commit limit
committed_as.draw AREA
committed_as.info The amount of memory presently allocated on the system. The committed memory is a sum of all of the memory which has been allocated by processes, even if it has not been "used" by them as of yet. A process which malloc()'s 1G of memory, but only touches 300M of it will only show up as using 300M of memory even if it has the address space allocated for the entire 1G. This 1G is memory which has been "committed" to by the VM and can be used at any time by the allocating application. With strict overcommit enabled on the system (mode 2 in "vm.overcommit_memory"), allocations which would exceed the CommitLimit (detailed above) will not be permitted. This is useful if one needs to guarantee that processes will not fail due to lack of memory once that memory has been successfully allocated.
committed_as.label Committed AS
mlocked.draw LINE1
mlocked.info 
mlocked.label Mlocked
shmem.draw LINE1
shmem.info 
shmem.label Shared memory
vmalloc_used.draw LINE1
vmalloc_used.info Amount of vmalloc area which is used
vmalloc_used.label Vmalloc used
multigraph meminfo_virtual.vmalloc
graph_args --base 1024
graph_category total
graph_order vmalloc_used vmalloc_free vmalloc_total vmalloc_chunk 
graph_title Vmalloc
graph_vtitle bytes
vmalloc_chunk.draw LINE1
vmalloc_chunk.info largest contiguous block of vmalloc area which is free
vmalloc_chunk.label Vmalloc chunk
vmalloc_free.colour FFFFCCCC
vmalloc_free.draw AREASTACK
vmalloc_free.info Free size of vmalloc memory area
vmalloc_free.label Vmalloc free
vmalloc_total.colour 000000
vmalloc_total.draw LINE1
vmalloc_total.info Total size of vmalloc memory area
vmalloc_total.label Vmalloc total
vmalloc_used.draw AREASTACK
vmalloc_used.info Amount of vmalloc area which is used
vmalloc_used.label Vmalloc used
multigraph meminfo_virtual.vmalloc_allocates
multigraph pagetypeinfo
graph_args --base 1000
graph_category memory
graph_info The pagetypinfo gives the same type of information as buddyinfo except broken down by migrate-type and finishes with details on how many page blocks of each type exist.
graph_order blocks_n0_zDMA_tUnmovable blocks_n0_zDMA_tMovable blocks_n0_zDMA_tReclaimable blocks_n0_zDMA_tHighAtomic blocks_n0_zDMA_tIsolate blocks_n0_zDMA32_tUnmovable blocks_n0_zDMA32_tMovable blocks_n0_zDMA32_tReclaimable blocks_n0_zDMA32_tHighAtomic blocks_n0_zDMA32_tIsolate blocks_n0_zNormal_tUnmovable blocks_n0_zNormal_tMovable blocks_n0_zNormal_tReclaimable blocks_n0_zNormal_tHighAtomic blocks_n0_zNormal_tIsolate 
graph_title External fragmentztion: Page type info
graph_vtitle pages
blocks_n0_zDMA32_tHighAtomic.draw AREASTACK
blocks_n0_zDMA32_tHighAtomic.info Number of blocks type HighAtomic
blocks_n0_zDMA32_tHighAtomic.label Node  0, zone     DMA32, type  HighAtomic
blocks_n0_zDMA32_tIsolate.draw AREASTACK
blocks_n0_zDMA32_tIsolate.info Number of blocks type Isolate
blocks_n0_zDMA32_tIsolate.label Node  0, zone     DMA32, type     Isolate
blocks_n0_zDMA32_tMovable.draw AREASTACK
blocks_n0_zDMA32_tMovable.info Number of blocks type Movable
blocks_n0_zDMA32_tMovable.label Node  0, zone     DMA32, type     Movable
blocks_n0_zDMA32_tReclaimable.draw AREASTACK
blocks_n0_zDMA32_tReclaimable.info Number of blocks type Reclaimable
blocks_n0_zDMA32_tReclaimable.label Node  0, zone     DMA32, type Reclaimable
blocks_n0_zDMA32_tUnmovable.draw AREASTACK
blocks_n0_zDMA32_tUnmovable.info Number of blocks type Unmovable
blocks_n0_zDMA32_tUnmovable.label Node  0, zone     DMA32, type   Unmovable
blocks_n0_zDMA_tHighAtomic.draw AREASTACK
blocks_n0_zDMA_tHighAtomic.info Number of blocks type HighAtomic
blocks_n0_zDMA_tHighAtomic.label Node  0, zone       DMA, type  HighAtomic
blocks_n0_zDMA_tIsolate.draw AREASTACK
blocks_n0_zDMA_tIsolate.info Number of blocks type Isolate
blocks_n0_zDMA_tIsolate.label Node  0, zone       DMA, type     Isolate
blocks_n0_zDMA_tMovable.draw AREASTACK
blocks_n0_zDMA_tMovable.info Number of blocks type Movable
blocks_n0_zDMA_tMovable.label Node  0, zone       DMA, type     Movable
blocks_n0_zDMA_tReclaimable.draw AREASTACK
blocks_n0_zDMA_tReclaimable.info Number of blocks type Reclaimable
blocks_n0_zDMA_tReclaimable.label Node  0, zone       DMA, type Reclaimable
blocks_n0_zDMA_tUnmovable.draw AREASTACK
blocks_n0_zDMA_tUnmovable.info Number of blocks type Unmovable
blocks_n0_zDMA_tUnmovable.label Node  0, zone       DMA, type   Unmovable
blocks_n0_zNormal_tHighAtomic.draw AREASTACK
blocks_n0_zNormal_tHighAtomic.info Number of blocks type HighAtomic
blocks_n0_zNormal_tHighAtomic.label Node  0, zone    Normal, type  HighAtomic
blocks_n0_zNormal_tIsolate.draw AREASTACK
blocks_n0_zNormal_tIsolate.info Number of blocks type Isolate
blocks_n0_zNormal_tIsolate.label Node  0, zone    Normal, type     Isolate
blocks_n0_zNormal_tMovable.draw AREASTACK
blocks_n0_zNormal_tMovable.info Number of blocks type Movable
blocks_n0_zNormal_tMovable.label Node  0, zone    Normal, type     Movable
blocks_n0_zNormal_tReclaimable.draw AREASTACK
blocks_n0_zNormal_tReclaimable.info Number of blocks type Reclaimable
blocks_n0_zNormal_tReclaimable.label Node  0, zone    Normal, type Reclaimable
blocks_n0_zNormal_tUnmovable.draw AREASTACK
blocks_n0_zNormal_tUnmovable.info Number of blocks type Unmovable
blocks_n0_zNormal_tUnmovable.label Node  0, zone    Normal, type   Unmovable
multigraph pagetypeinfo.n0_zDMA32_tHighAtomic
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA32, type HighAtomic)
graph_order fp_n0_zDMA32_tHighAtomic_o0 fp_n0_zDMA32_tHighAtomic_o1 fp_n0_zDMA32_tHighAtomic_o2 fp_n0_zDMA32_tHighAtomic_o3 fp_n0_zDMA32_tHighAtomic_o4 fp_n0_zDMA32_tHighAtomic_o5 fp_n0_zDMA32_tHighAtomic_o6 fp_n0_zDMA32_tHighAtomic_o7 fp_n0_zDMA32_tHighAtomic_o8 fp_n0_zDMA32_tHighAtomic_o9 fp_n0_zDMA32_tHighAtomic_o10 
graph_title Node 0, zone DMA32, type HighAtomic
graph_vtitle pages
fp_n0_zDMA32_tHighAtomic_o0.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA32_tHighAtomic_o0.label Free pages at order  0
fp_n0_zDMA32_tHighAtomic_o1.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA32_tHighAtomic_o1.label Free pages at order  1
fp_n0_zDMA32_tHighAtomic_o10.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA32_tHighAtomic_o10.label Free pages at order 10
fp_n0_zDMA32_tHighAtomic_o2.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA32_tHighAtomic_o2.label Free pages at order  2
fp_n0_zDMA32_tHighAtomic_o3.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA32_tHighAtomic_o3.label Free pages at order  3
fp_n0_zDMA32_tHighAtomic_o4.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA32_tHighAtomic_o4.label Free pages at order  4
fp_n0_zDMA32_tHighAtomic_o5.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA32_tHighAtomic_o5.label Free pages at order  5
fp_n0_zDMA32_tHighAtomic_o6.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA32_tHighAtomic_o6.label Free pages at order  6
fp_n0_zDMA32_tHighAtomic_o7.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA32_tHighAtomic_o7.label Free pages at order  7
fp_n0_zDMA32_tHighAtomic_o8.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA32_tHighAtomic_o8.label Free pages at order  8
fp_n0_zDMA32_tHighAtomic_o9.draw AREASTACK
fp_n0_zDMA32_tHighAtomic_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA32_tHighAtomic_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zDMA32_tIsolate
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA32, type Isolate)
graph_order fp_n0_zDMA32_tIsolate_o0 fp_n0_zDMA32_tIsolate_o1 fp_n0_zDMA32_tIsolate_o2 fp_n0_zDMA32_tIsolate_o3 fp_n0_zDMA32_tIsolate_o4 fp_n0_zDMA32_tIsolate_o5 fp_n0_zDMA32_tIsolate_o6 fp_n0_zDMA32_tIsolate_o7 fp_n0_zDMA32_tIsolate_o8 fp_n0_zDMA32_tIsolate_o9 fp_n0_zDMA32_tIsolate_o10 
graph_title Node 0, zone DMA32, type Isolate
graph_vtitle pages
fp_n0_zDMA32_tIsolate_o0.draw AREASTACK
fp_n0_zDMA32_tIsolate_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA32_tIsolate_o0.label Free pages at order  0
fp_n0_zDMA32_tIsolate_o1.draw AREASTACK
fp_n0_zDMA32_tIsolate_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA32_tIsolate_o1.label Free pages at order  1
fp_n0_zDMA32_tIsolate_o10.draw AREASTACK
fp_n0_zDMA32_tIsolate_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA32_tIsolate_o10.label Free pages at order 10
fp_n0_zDMA32_tIsolate_o2.draw AREASTACK
fp_n0_zDMA32_tIsolate_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA32_tIsolate_o2.label Free pages at order  2
fp_n0_zDMA32_tIsolate_o3.draw AREASTACK
fp_n0_zDMA32_tIsolate_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA32_tIsolate_o3.label Free pages at order  3
fp_n0_zDMA32_tIsolate_o4.draw AREASTACK
fp_n0_zDMA32_tIsolate_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA32_tIsolate_o4.label Free pages at order  4
fp_n0_zDMA32_tIsolate_o5.draw AREASTACK
fp_n0_zDMA32_tIsolate_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA32_tIsolate_o5.label Free pages at order  5
fp_n0_zDMA32_tIsolate_o6.draw AREASTACK
fp_n0_zDMA32_tIsolate_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA32_tIsolate_o6.label Free pages at order  6
fp_n0_zDMA32_tIsolate_o7.draw AREASTACK
fp_n0_zDMA32_tIsolate_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA32_tIsolate_o7.label Free pages at order  7
fp_n0_zDMA32_tIsolate_o8.draw AREASTACK
fp_n0_zDMA32_tIsolate_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA32_tIsolate_o8.label Free pages at order  8
fp_n0_zDMA32_tIsolate_o9.draw AREASTACK
fp_n0_zDMA32_tIsolate_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA32_tIsolate_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zDMA32_tMovable
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA32, type Movable)
graph_order fp_n0_zDMA32_tMovable_o0 fp_n0_zDMA32_tMovable_o1 fp_n0_zDMA32_tMovable_o2 fp_n0_zDMA32_tMovable_o3 fp_n0_zDMA32_tMovable_o4 fp_n0_zDMA32_tMovable_o5 fp_n0_zDMA32_tMovable_o6 fp_n0_zDMA32_tMovable_o7 fp_n0_zDMA32_tMovable_o8 fp_n0_zDMA32_tMovable_o9 fp_n0_zDMA32_tMovable_o10 
graph_title Node 0, zone DMA32, type Movable
graph_vtitle pages
fp_n0_zDMA32_tMovable_o0.draw AREASTACK
fp_n0_zDMA32_tMovable_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA32_tMovable_o0.label Free pages at order  0
fp_n0_zDMA32_tMovable_o1.draw AREASTACK
fp_n0_zDMA32_tMovable_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA32_tMovable_o1.label Free pages at order  1
fp_n0_zDMA32_tMovable_o10.draw AREASTACK
fp_n0_zDMA32_tMovable_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA32_tMovable_o10.label Free pages at order 10
fp_n0_zDMA32_tMovable_o2.draw AREASTACK
fp_n0_zDMA32_tMovable_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA32_tMovable_o2.label Free pages at order  2
fp_n0_zDMA32_tMovable_o3.draw AREASTACK
fp_n0_zDMA32_tMovable_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA32_tMovable_o3.label Free pages at order  3
fp_n0_zDMA32_tMovable_o4.draw AREASTACK
fp_n0_zDMA32_tMovable_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA32_tMovable_o4.label Free pages at order  4
fp_n0_zDMA32_tMovable_o5.draw AREASTACK
fp_n0_zDMA32_tMovable_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA32_tMovable_o5.label Free pages at order  5
fp_n0_zDMA32_tMovable_o6.draw AREASTACK
fp_n0_zDMA32_tMovable_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA32_tMovable_o6.label Free pages at order  6
fp_n0_zDMA32_tMovable_o7.draw AREASTACK
fp_n0_zDMA32_tMovable_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA32_tMovable_o7.label Free pages at order  7
fp_n0_zDMA32_tMovable_o8.draw AREASTACK
fp_n0_zDMA32_tMovable_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA32_tMovable_o8.label Free pages at order  8
fp_n0_zDMA32_tMovable_o9.draw AREASTACK
fp_n0_zDMA32_tMovable_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA32_tMovable_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zDMA32_tReclaimable
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA32, type Reclaimable)
graph_order fp_n0_zDMA32_tReclaimable_o0 fp_n0_zDMA32_tReclaimable_o1 fp_n0_zDMA32_tReclaimable_o2 fp_n0_zDMA32_tReclaimable_o3 fp_n0_zDMA32_tReclaimable_o4 fp_n0_zDMA32_tReclaimable_o5 fp_n0_zDMA32_tReclaimable_o6 fp_n0_zDMA32_tReclaimable_o7 fp_n0_zDMA32_tReclaimable_o8 fp_n0_zDMA32_tReclaimable_o9 fp_n0_zDMA32_tReclaimable_o10 
graph_title Node 0, zone DMA32, type Reclaimable
graph_vtitle pages
fp_n0_zDMA32_tReclaimable_o0.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA32_tReclaimable_o0.label Free pages at order  0
fp_n0_zDMA32_tReclaimable_o1.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA32_tReclaimable_o1.label Free pages at order  1
fp_n0_zDMA32_tReclaimable_o10.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA32_tReclaimable_o10.label Free pages at order 10
fp_n0_zDMA32_tReclaimable_o2.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA32_tReclaimable_o2.label Free pages at order  2
fp_n0_zDMA32_tReclaimable_o3.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA32_tReclaimable_o3.label Free pages at order  3
fp_n0_zDMA32_tReclaimable_o4.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA32_tReclaimable_o4.label Free pages at order  4
fp_n0_zDMA32_tReclaimable_o5.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA32_tReclaimable_o5.label Free pages at order  5
fp_n0_zDMA32_tReclaimable_o6.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA32_tReclaimable_o6.label Free pages at order  6
fp_n0_zDMA32_tReclaimable_o7.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA32_tReclaimable_o7.label Free pages at order  7
fp_n0_zDMA32_tReclaimable_o8.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA32_tReclaimable_o8.label Free pages at order  8
fp_n0_zDMA32_tReclaimable_o9.draw AREASTACK
fp_n0_zDMA32_tReclaimable_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA32_tReclaimable_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zDMA32_tUnmovable
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA32, type Unmovable)
graph_order fp_n0_zDMA32_tUnmovable_o0 fp_n0_zDMA32_tUnmovable_o1 fp_n0_zDMA32_tUnmovable_o2 fp_n0_zDMA32_tUnmovable_o3 fp_n0_zDMA32_tUnmovable_o4 fp_n0_zDMA32_tUnmovable_o5 fp_n0_zDMA32_tUnmovable_o6 fp_n0_zDMA32_tUnmovable_o7 fp_n0_zDMA32_tUnmovable_o8 fp_n0_zDMA32_tUnmovable_o9 fp_n0_zDMA32_tUnmovable_o10 
graph_title Node 0, zone DMA32, type Unmovable
graph_vtitle pages
fp_n0_zDMA32_tUnmovable_o0.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA32_tUnmovable_o0.label Free pages at order  0
fp_n0_zDMA32_tUnmovable_o1.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA32_tUnmovable_o1.label Free pages at order  1
fp_n0_zDMA32_tUnmovable_o10.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA32_tUnmovable_o10.label Free pages at order 10
fp_n0_zDMA32_tUnmovable_o2.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA32_tUnmovable_o2.label Free pages at order  2
fp_n0_zDMA32_tUnmovable_o3.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA32_tUnmovable_o3.label Free pages at order  3
fp_n0_zDMA32_tUnmovable_o4.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA32_tUnmovable_o4.label Free pages at order  4
fp_n0_zDMA32_tUnmovable_o5.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA32_tUnmovable_o5.label Free pages at order  5
fp_n0_zDMA32_tUnmovable_o6.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA32_tUnmovable_o6.label Free pages at order  6
fp_n0_zDMA32_tUnmovable_o7.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA32_tUnmovable_o7.label Free pages at order  7
fp_n0_zDMA32_tUnmovable_o8.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA32_tUnmovable_o8.label Free pages at order  8
fp_n0_zDMA32_tUnmovable_o9.draw AREASTACK
fp_n0_zDMA32_tUnmovable_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA32_tUnmovable_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zDMA_tHighAtomic
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA, type HighAtomic)
graph_order fp_n0_zDMA_tHighAtomic_o0 fp_n0_zDMA_tHighAtomic_o1 fp_n0_zDMA_tHighAtomic_o2 fp_n0_zDMA_tHighAtomic_o3 fp_n0_zDMA_tHighAtomic_o4 fp_n0_zDMA_tHighAtomic_o5 fp_n0_zDMA_tHighAtomic_o6 fp_n0_zDMA_tHighAtomic_o7 fp_n0_zDMA_tHighAtomic_o8 fp_n0_zDMA_tHighAtomic_o9 fp_n0_zDMA_tHighAtomic_o10 
graph_title Node 0, zone DMA, type HighAtomic
graph_vtitle pages
fp_n0_zDMA_tHighAtomic_o0.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA_tHighAtomic_o0.label Free pages at order  0
fp_n0_zDMA_tHighAtomic_o1.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA_tHighAtomic_o1.label Free pages at order  1
fp_n0_zDMA_tHighAtomic_o10.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA_tHighAtomic_o10.label Free pages at order 10
fp_n0_zDMA_tHighAtomic_o2.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA_tHighAtomic_o2.label Free pages at order  2
fp_n0_zDMA_tHighAtomic_o3.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA_tHighAtomic_o3.label Free pages at order  3
fp_n0_zDMA_tHighAtomic_o4.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA_tHighAtomic_o4.label Free pages at order  4
fp_n0_zDMA_tHighAtomic_o5.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA_tHighAtomic_o5.label Free pages at order  5
fp_n0_zDMA_tHighAtomic_o6.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA_tHighAtomic_o6.label Free pages at order  6
fp_n0_zDMA_tHighAtomic_o7.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA_tHighAtomic_o7.label Free pages at order  7
fp_n0_zDMA_tHighAtomic_o8.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA_tHighAtomic_o8.label Free pages at order  8
fp_n0_zDMA_tHighAtomic_o9.draw AREASTACK
fp_n0_zDMA_tHighAtomic_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA_tHighAtomic_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zDMA_tIsolate
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA, type Isolate)
graph_order fp_n0_zDMA_tIsolate_o0 fp_n0_zDMA_tIsolate_o1 fp_n0_zDMA_tIsolate_o2 fp_n0_zDMA_tIsolate_o3 fp_n0_zDMA_tIsolate_o4 fp_n0_zDMA_tIsolate_o5 fp_n0_zDMA_tIsolate_o6 fp_n0_zDMA_tIsolate_o7 fp_n0_zDMA_tIsolate_o8 fp_n0_zDMA_tIsolate_o9 fp_n0_zDMA_tIsolate_o10 
graph_title Node 0, zone DMA, type Isolate
graph_vtitle pages
fp_n0_zDMA_tIsolate_o0.draw AREASTACK
fp_n0_zDMA_tIsolate_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA_tIsolate_o0.label Free pages at order  0
fp_n0_zDMA_tIsolate_o1.draw AREASTACK
fp_n0_zDMA_tIsolate_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA_tIsolate_o1.label Free pages at order  1
fp_n0_zDMA_tIsolate_o10.draw AREASTACK
fp_n0_zDMA_tIsolate_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA_tIsolate_o10.label Free pages at order 10
fp_n0_zDMA_tIsolate_o2.draw AREASTACK
fp_n0_zDMA_tIsolate_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA_tIsolate_o2.label Free pages at order  2
fp_n0_zDMA_tIsolate_o3.draw AREASTACK
fp_n0_zDMA_tIsolate_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA_tIsolate_o3.label Free pages at order  3
fp_n0_zDMA_tIsolate_o4.draw AREASTACK
fp_n0_zDMA_tIsolate_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA_tIsolate_o4.label Free pages at order  4
fp_n0_zDMA_tIsolate_o5.draw AREASTACK
fp_n0_zDMA_tIsolate_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA_tIsolate_o5.label Free pages at order  5
fp_n0_zDMA_tIsolate_o6.draw AREASTACK
fp_n0_zDMA_tIsolate_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA_tIsolate_o6.label Free pages at order  6
fp_n0_zDMA_tIsolate_o7.draw AREASTACK
fp_n0_zDMA_tIsolate_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA_tIsolate_o7.label Free pages at order  7
fp_n0_zDMA_tIsolate_o8.draw AREASTACK
fp_n0_zDMA_tIsolate_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA_tIsolate_o8.label Free pages at order  8
fp_n0_zDMA_tIsolate_o9.draw AREASTACK
fp_n0_zDMA_tIsolate_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA_tIsolate_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zDMA_tMovable
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA, type Movable)
graph_order fp_n0_zDMA_tMovable_o0 fp_n0_zDMA_tMovable_o1 fp_n0_zDMA_tMovable_o2 fp_n0_zDMA_tMovable_o3 fp_n0_zDMA_tMovable_o4 fp_n0_zDMA_tMovable_o5 fp_n0_zDMA_tMovable_o6 fp_n0_zDMA_tMovable_o7 fp_n0_zDMA_tMovable_o8 fp_n0_zDMA_tMovable_o9 fp_n0_zDMA_tMovable_o10 
graph_title Node 0, zone DMA, type Movable
graph_vtitle pages
fp_n0_zDMA_tMovable_o0.draw AREASTACK
fp_n0_zDMA_tMovable_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA_tMovable_o0.label Free pages at order  0
fp_n0_zDMA_tMovable_o1.draw AREASTACK
fp_n0_zDMA_tMovable_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA_tMovable_o1.label Free pages at order  1
fp_n0_zDMA_tMovable_o10.draw AREASTACK
fp_n0_zDMA_tMovable_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA_tMovable_o10.label Free pages at order 10
fp_n0_zDMA_tMovable_o2.draw AREASTACK
fp_n0_zDMA_tMovable_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA_tMovable_o2.label Free pages at order  2
fp_n0_zDMA_tMovable_o3.draw AREASTACK
fp_n0_zDMA_tMovable_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA_tMovable_o3.label Free pages at order  3
fp_n0_zDMA_tMovable_o4.draw AREASTACK
fp_n0_zDMA_tMovable_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA_tMovable_o4.label Free pages at order  4
fp_n0_zDMA_tMovable_o5.draw AREASTACK
fp_n0_zDMA_tMovable_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA_tMovable_o5.label Free pages at order  5
fp_n0_zDMA_tMovable_o6.draw AREASTACK
fp_n0_zDMA_tMovable_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA_tMovable_o6.label Free pages at order  6
fp_n0_zDMA_tMovable_o7.draw AREASTACK
fp_n0_zDMA_tMovable_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA_tMovable_o7.label Free pages at order  7
fp_n0_zDMA_tMovable_o8.draw AREASTACK
fp_n0_zDMA_tMovable_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA_tMovable_o8.label Free pages at order  8
fp_n0_zDMA_tMovable_o9.draw AREASTACK
fp_n0_zDMA_tMovable_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA_tMovable_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zDMA_tReclaimable
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA, type Reclaimable)
graph_order fp_n0_zDMA_tReclaimable_o0 fp_n0_zDMA_tReclaimable_o1 fp_n0_zDMA_tReclaimable_o2 fp_n0_zDMA_tReclaimable_o3 fp_n0_zDMA_tReclaimable_o4 fp_n0_zDMA_tReclaimable_o5 fp_n0_zDMA_tReclaimable_o6 fp_n0_zDMA_tReclaimable_o7 fp_n0_zDMA_tReclaimable_o8 fp_n0_zDMA_tReclaimable_o9 fp_n0_zDMA_tReclaimable_o10 
graph_title Node 0, zone DMA, type Reclaimable
graph_vtitle pages
fp_n0_zDMA_tReclaimable_o0.draw AREASTACK
fp_n0_zDMA_tReclaimable_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA_tReclaimable_o0.label Free pages at order  0
fp_n0_zDMA_tReclaimable_o1.draw AREASTACK
fp_n0_zDMA_tReclaimable_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA_tReclaimable_o1.label Free pages at order  1
fp_n0_zDMA_tReclaimable_o10.draw AREASTACK
fp_n0_zDMA_tReclaimable_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA_tReclaimable_o10.label Free pages at order 10
fp_n0_zDMA_tReclaimable_o2.draw AREASTACK
fp_n0_zDMA_tReclaimable_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA_tReclaimable_o2.label Free pages at order  2
fp_n0_zDMA_tReclaimable_o3.draw AREASTACK
fp_n0_zDMA_tReclaimable_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA_tReclaimable_o3.label Free pages at order  3
fp_n0_zDMA_tReclaimable_o4.draw AREASTACK
fp_n0_zDMA_tReclaimable_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA_tReclaimable_o4.label Free pages at order  4
fp_n0_zDMA_tReclaimable_o5.draw AREASTACK
fp_n0_zDMA_tReclaimable_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA_tReclaimable_o5.label Free pages at order  5
fp_n0_zDMA_tReclaimable_o6.draw AREASTACK
fp_n0_zDMA_tReclaimable_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA_tReclaimable_o6.label Free pages at order  6
fp_n0_zDMA_tReclaimable_o7.draw AREASTACK
fp_n0_zDMA_tReclaimable_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA_tReclaimable_o7.label Free pages at order  7
fp_n0_zDMA_tReclaimable_o8.draw AREASTACK
fp_n0_zDMA_tReclaimable_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA_tReclaimable_o8.label Free pages at order  8
fp_n0_zDMA_tReclaimable_o9.draw AREASTACK
fp_n0_zDMA_tReclaimable_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA_tReclaimable_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zDMA_tUnmovable
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone DMA, type Unmovable)
graph_order fp_n0_zDMA_tUnmovable_o0 fp_n0_zDMA_tUnmovable_o1 fp_n0_zDMA_tUnmovable_o2 fp_n0_zDMA_tUnmovable_o3 fp_n0_zDMA_tUnmovable_o4 fp_n0_zDMA_tUnmovable_o5 fp_n0_zDMA_tUnmovable_o6 fp_n0_zDMA_tUnmovable_o7 fp_n0_zDMA_tUnmovable_o8 fp_n0_zDMA_tUnmovable_o9 fp_n0_zDMA_tUnmovable_o10 
graph_title Node 0, zone DMA, type Unmovable
graph_vtitle pages
fp_n0_zDMA_tUnmovable_o0.draw AREASTACK
fp_n0_zDMA_tUnmovable_o0.info Free pages count per migrate type at order  0
fp_n0_zDMA_tUnmovable_o0.label Free pages at order  0
fp_n0_zDMA_tUnmovable_o1.draw AREASTACK
fp_n0_zDMA_tUnmovable_o1.info Free pages count per migrate type at order  1
fp_n0_zDMA_tUnmovable_o1.label Free pages at order  1
fp_n0_zDMA_tUnmovable_o10.draw AREASTACK
fp_n0_zDMA_tUnmovable_o10.info Free pages count per migrate type at order 10
fp_n0_zDMA_tUnmovable_o10.label Free pages at order 10
fp_n0_zDMA_tUnmovable_o2.draw AREASTACK
fp_n0_zDMA_tUnmovable_o2.info Free pages count per migrate type at order  2
fp_n0_zDMA_tUnmovable_o2.label Free pages at order  2
fp_n0_zDMA_tUnmovable_o3.draw AREASTACK
fp_n0_zDMA_tUnmovable_o3.info Free pages count per migrate type at order  3
fp_n0_zDMA_tUnmovable_o3.label Free pages at order  3
fp_n0_zDMA_tUnmovable_o4.draw AREASTACK
fp_n0_zDMA_tUnmovable_o4.info Free pages count per migrate type at order  4
fp_n0_zDMA_tUnmovable_o4.label Free pages at order  4
fp_n0_zDMA_tUnmovable_o5.draw AREASTACK
fp_n0_zDMA_tUnmovable_o5.info Free pages count per migrate type at order  5
fp_n0_zDMA_tUnmovable_o5.label Free pages at order  5
fp_n0_zDMA_tUnmovable_o6.draw AREASTACK
fp_n0_zDMA_tUnmovable_o6.info Free pages count per migrate type at order  6
fp_n0_zDMA_tUnmovable_o6.label Free pages at order  6
fp_n0_zDMA_tUnmovable_o7.draw AREASTACK
fp_n0_zDMA_tUnmovable_o7.info Free pages count per migrate type at order  7
fp_n0_zDMA_tUnmovable_o7.label Free pages at order  7
fp_n0_zDMA_tUnmovable_o8.draw AREASTACK
fp_n0_zDMA_tUnmovable_o8.info Free pages count per migrate type at order  8
fp_n0_zDMA_tUnmovable_o8.label Free pages at order  8
fp_n0_zDMA_tUnmovable_o9.draw AREASTACK
fp_n0_zDMA_tUnmovable_o9.info Free pages count per migrate type at order  9
fp_n0_zDMA_tUnmovable_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zNormal_tHighAtomic
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone Normal, type HighAtomic)
graph_order fp_n0_zNormal_tHighAtomic_o0 fp_n0_zNormal_tHighAtomic_o1 fp_n0_zNormal_tHighAtomic_o2 fp_n0_zNormal_tHighAtomic_o3 fp_n0_zNormal_tHighAtomic_o4 fp_n0_zNormal_tHighAtomic_o5 fp_n0_zNormal_tHighAtomic_o6 fp_n0_zNormal_tHighAtomic_o7 fp_n0_zNormal_tHighAtomic_o8 fp_n0_zNormal_tHighAtomic_o9 fp_n0_zNormal_tHighAtomic_o10 
graph_title Node 0, zone Normal, type HighAtomic
graph_vtitle pages
fp_n0_zNormal_tHighAtomic_o0.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o0.info Free pages count per migrate type at order  0
fp_n0_zNormal_tHighAtomic_o0.label Free pages at order  0
fp_n0_zNormal_tHighAtomic_o1.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o1.info Free pages count per migrate type at order  1
fp_n0_zNormal_tHighAtomic_o1.label Free pages at order  1
fp_n0_zNormal_tHighAtomic_o10.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o10.info Free pages count per migrate type at order 10
fp_n0_zNormal_tHighAtomic_o10.label Free pages at order 10
fp_n0_zNormal_tHighAtomic_o2.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o2.info Free pages count per migrate type at order  2
fp_n0_zNormal_tHighAtomic_o2.label Free pages at order  2
fp_n0_zNormal_tHighAtomic_o3.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o3.info Free pages count per migrate type at order  3
fp_n0_zNormal_tHighAtomic_o3.label Free pages at order  3
fp_n0_zNormal_tHighAtomic_o4.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o4.info Free pages count per migrate type at order  4
fp_n0_zNormal_tHighAtomic_o4.label Free pages at order  4
fp_n0_zNormal_tHighAtomic_o5.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o5.info Free pages count per migrate type at order  5
fp_n0_zNormal_tHighAtomic_o5.label Free pages at order  5
fp_n0_zNormal_tHighAtomic_o6.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o6.info Free pages count per migrate type at order  6
fp_n0_zNormal_tHighAtomic_o6.label Free pages at order  6
fp_n0_zNormal_tHighAtomic_o7.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o7.info Free pages count per migrate type at order  7
fp_n0_zNormal_tHighAtomic_o7.label Free pages at order  7
fp_n0_zNormal_tHighAtomic_o8.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o8.info Free pages count per migrate type at order  8
fp_n0_zNormal_tHighAtomic_o8.label Free pages at order  8
fp_n0_zNormal_tHighAtomic_o9.draw AREASTACK
fp_n0_zNormal_tHighAtomic_o9.info Free pages count per migrate type at order  9
fp_n0_zNormal_tHighAtomic_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zNormal_tIsolate
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone Normal, type Isolate)
graph_order fp_n0_zNormal_tIsolate_o0 fp_n0_zNormal_tIsolate_o1 fp_n0_zNormal_tIsolate_o2 fp_n0_zNormal_tIsolate_o3 fp_n0_zNormal_tIsolate_o4 fp_n0_zNormal_tIsolate_o5 fp_n0_zNormal_tIsolate_o6 fp_n0_zNormal_tIsolate_o7 fp_n0_zNormal_tIsolate_o8 fp_n0_zNormal_tIsolate_o9 fp_n0_zNormal_tIsolate_o10 
graph_title Node 0, zone Normal, type Isolate
graph_vtitle pages
fp_n0_zNormal_tIsolate_o0.draw AREASTACK
fp_n0_zNormal_tIsolate_o0.info Free pages count per migrate type at order  0
fp_n0_zNormal_tIsolate_o0.label Free pages at order  0
fp_n0_zNormal_tIsolate_o1.draw AREASTACK
fp_n0_zNormal_tIsolate_o1.info Free pages count per migrate type at order  1
fp_n0_zNormal_tIsolate_o1.label Free pages at order  1
fp_n0_zNormal_tIsolate_o10.draw AREASTACK
fp_n0_zNormal_tIsolate_o10.info Free pages count per migrate type at order 10
fp_n0_zNormal_tIsolate_o10.label Free pages at order 10
fp_n0_zNormal_tIsolate_o2.draw AREASTACK
fp_n0_zNormal_tIsolate_o2.info Free pages count per migrate type at order  2
fp_n0_zNormal_tIsolate_o2.label Free pages at order  2
fp_n0_zNormal_tIsolate_o3.draw AREASTACK
fp_n0_zNormal_tIsolate_o3.info Free pages count per migrate type at order  3
fp_n0_zNormal_tIsolate_o3.label Free pages at order  3
fp_n0_zNormal_tIsolate_o4.draw AREASTACK
fp_n0_zNormal_tIsolate_o4.info Free pages count per migrate type at order  4
fp_n0_zNormal_tIsolate_o4.label Free pages at order  4
fp_n0_zNormal_tIsolate_o5.draw AREASTACK
fp_n0_zNormal_tIsolate_o5.info Free pages count per migrate type at order  5
fp_n0_zNormal_tIsolate_o5.label Free pages at order  5
fp_n0_zNormal_tIsolate_o6.draw AREASTACK
fp_n0_zNormal_tIsolate_o6.info Free pages count per migrate type at order  6
fp_n0_zNormal_tIsolate_o6.label Free pages at order  6
fp_n0_zNormal_tIsolate_o7.draw AREASTACK
fp_n0_zNormal_tIsolate_o7.info Free pages count per migrate type at order  7
fp_n0_zNormal_tIsolate_o7.label Free pages at order  7
fp_n0_zNormal_tIsolate_o8.draw AREASTACK
fp_n0_zNormal_tIsolate_o8.info Free pages count per migrate type at order  8
fp_n0_zNormal_tIsolate_o8.label Free pages at order  8
fp_n0_zNormal_tIsolate_o9.draw AREASTACK
fp_n0_zNormal_tIsolate_o9.info Free pages count per migrate type at order  9
fp_n0_zNormal_tIsolate_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zNormal_tMovable
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone Normal, type Movable)
graph_order fp_n0_zNormal_tMovable_o0 fp_n0_zNormal_tMovable_o1 fp_n0_zNormal_tMovable_o2 fp_n0_zNormal_tMovable_o3 fp_n0_zNormal_tMovable_o4 fp_n0_zNormal_tMovable_o5 fp_n0_zNormal_tMovable_o6 fp_n0_zNormal_tMovable_o7 fp_n0_zNormal_tMovable_o8 fp_n0_zNormal_tMovable_o9 fp_n0_zNormal_tMovable_o10 
graph_title Node 0, zone Normal, type Movable
graph_vtitle pages
fp_n0_zNormal_tMovable_o0.draw AREASTACK
fp_n0_zNormal_tMovable_o0.info Free pages count per migrate type at order  0
fp_n0_zNormal_tMovable_o0.label Free pages at order  0
fp_n0_zNormal_tMovable_o1.draw AREASTACK
fp_n0_zNormal_tMovable_o1.info Free pages count per migrate type at order  1
fp_n0_zNormal_tMovable_o1.label Free pages at order  1
fp_n0_zNormal_tMovable_o10.draw AREASTACK
fp_n0_zNormal_tMovable_o10.info Free pages count per migrate type at order 10
fp_n0_zNormal_tMovable_o10.label Free pages at order 10
fp_n0_zNormal_tMovable_o2.draw AREASTACK
fp_n0_zNormal_tMovable_o2.info Free pages count per migrate type at order  2
fp_n0_zNormal_tMovable_o2.label Free pages at order  2
fp_n0_zNormal_tMovable_o3.draw AREASTACK
fp_n0_zNormal_tMovable_o3.info Free pages count per migrate type at order  3
fp_n0_zNormal_tMovable_o3.label Free pages at order  3
fp_n0_zNormal_tMovable_o4.draw AREASTACK
fp_n0_zNormal_tMovable_o4.info Free pages count per migrate type at order  4
fp_n0_zNormal_tMovable_o4.label Free pages at order  4
fp_n0_zNormal_tMovable_o5.draw AREASTACK
fp_n0_zNormal_tMovable_o5.info Free pages count per migrate type at order  5
fp_n0_zNormal_tMovable_o5.label Free pages at order  5
fp_n0_zNormal_tMovable_o6.draw AREASTACK
fp_n0_zNormal_tMovable_o6.info Free pages count per migrate type at order  6
fp_n0_zNormal_tMovable_o6.label Free pages at order  6
fp_n0_zNormal_tMovable_o7.draw AREASTACK
fp_n0_zNormal_tMovable_o7.info Free pages count per migrate type at order  7
fp_n0_zNormal_tMovable_o7.label Free pages at order  7
fp_n0_zNormal_tMovable_o8.draw AREASTACK
fp_n0_zNormal_tMovable_o8.info Free pages count per migrate type at order  8
fp_n0_zNormal_tMovable_o8.label Free pages at order  8
fp_n0_zNormal_tMovable_o9.draw AREASTACK
fp_n0_zNormal_tMovable_o9.info Free pages count per migrate type at order  9
fp_n0_zNormal_tMovable_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zNormal_tReclaimable
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone Normal, type Reclaimable)
graph_order fp_n0_zNormal_tReclaimable_o0 fp_n0_zNormal_tReclaimable_o1 fp_n0_zNormal_tReclaimable_o2 fp_n0_zNormal_tReclaimable_o3 fp_n0_zNormal_tReclaimable_o4 fp_n0_zNormal_tReclaimable_o5 fp_n0_zNormal_tReclaimable_o6 fp_n0_zNormal_tReclaimable_o7 fp_n0_zNormal_tReclaimable_o8 fp_n0_zNormal_tReclaimable_o9 fp_n0_zNormal_tReclaimable_o10 
graph_title Node 0, zone Normal, type Reclaimable
graph_vtitle pages
fp_n0_zNormal_tReclaimable_o0.draw AREASTACK
fp_n0_zNormal_tReclaimable_o0.info Free pages count per migrate type at order  0
fp_n0_zNormal_tReclaimable_o0.label Free pages at order  0
fp_n0_zNormal_tReclaimable_o1.draw AREASTACK
fp_n0_zNormal_tReclaimable_o1.info Free pages count per migrate type at order  1
fp_n0_zNormal_tReclaimable_o1.label Free pages at order  1
fp_n0_zNormal_tReclaimable_o10.draw AREASTACK
fp_n0_zNormal_tReclaimable_o10.info Free pages count per migrate type at order 10
fp_n0_zNormal_tReclaimable_o10.label Free pages at order 10
fp_n0_zNormal_tReclaimable_o2.draw AREASTACK
fp_n0_zNormal_tReclaimable_o2.info Free pages count per migrate type at order  2
fp_n0_zNormal_tReclaimable_o2.label Free pages at order  2
fp_n0_zNormal_tReclaimable_o3.draw AREASTACK
fp_n0_zNormal_tReclaimable_o3.info Free pages count per migrate type at order  3
fp_n0_zNormal_tReclaimable_o3.label Free pages at order  3
fp_n0_zNormal_tReclaimable_o4.draw AREASTACK
fp_n0_zNormal_tReclaimable_o4.info Free pages count per migrate type at order  4
fp_n0_zNormal_tReclaimable_o4.label Free pages at order  4
fp_n0_zNormal_tReclaimable_o5.draw AREASTACK
fp_n0_zNormal_tReclaimable_o5.info Free pages count per migrate type at order  5
fp_n0_zNormal_tReclaimable_o5.label Free pages at order  5
fp_n0_zNormal_tReclaimable_o6.draw AREASTACK
fp_n0_zNormal_tReclaimable_o6.info Free pages count per migrate type at order  6
fp_n0_zNormal_tReclaimable_o6.label Free pages at order  6
fp_n0_zNormal_tReclaimable_o7.draw AREASTACK
fp_n0_zNormal_tReclaimable_o7.info Free pages count per migrate type at order  7
fp_n0_zNormal_tReclaimable_o7.label Free pages at order  7
fp_n0_zNormal_tReclaimable_o8.draw AREASTACK
fp_n0_zNormal_tReclaimable_o8.info Free pages count per migrate type at order  8
fp_n0_zNormal_tReclaimable_o8.label Free pages at order  8
fp_n0_zNormal_tReclaimable_o9.draw AREASTACK
fp_n0_zNormal_tReclaimable_o9.info Free pages count per migrate type at order  9
fp_n0_zNormal_tReclaimable_o9.label Free pages at order  9
multigraph pagetypeinfo.n0_zNormal_tUnmovable
graph_args --base 1024
graph_category free
graph_info Free pages count per migrate type (Node 0, zone Normal, type Unmovable)
graph_order fp_n0_zNormal_tUnmovable_o0 fp_n0_zNormal_tUnmovable_o1 fp_n0_zNormal_tUnmovable_o2 fp_n0_zNormal_tUnmovable_o3 fp_n0_zNormal_tUnmovable_o4 fp_n0_zNormal_tUnmovable_o5 fp_n0_zNormal_tUnmovable_o6 fp_n0_zNormal_tUnmovable_o7 fp_n0_zNormal_tUnmovable_o8 fp_n0_zNormal_tUnmovable_o9 fp_n0_zNormal_tUnmovable_o10 
graph_title Node 0, zone Normal, type Unmovable
graph_vtitle pages
fp_n0_zNormal_tUnmovable_o0.draw AREASTACK
fp_n0_zNormal_tUnmovable_o0.info Free pages count per migrate type at order  0
fp_n0_zNormal_tUnmovable_o0.label Free pages at order  0
fp_n0_zNormal_tUnmovable_o1.draw AREASTACK
fp_n0_zNormal_tUnmovable_o1.info Free pages count per migrate type at order  1
fp_n0_zNormal_tUnmovable_o1.label Free pages at order  1
fp_n0_zNormal_tUnmovable_o10.draw AREASTACK
fp_n0_zNormal_tUnmovable_o10.info Free pages count per migrate type at order 10
fp_n0_zNormal_tUnmovable_o10.label Free pages at order 10
fp_n0_zNormal_tUnmovable_o2.draw AREASTACK
fp_n0_zNormal_tUnmovable_o2.info Free pages count per migrate type at order  2
fp_n0_zNormal_tUnmovable_o2.label Free pages at order  2
fp_n0_zNormal_tUnmovable_o3.draw AREASTACK
fp_n0_zNormal_tUnmovable_o3.info Free pages count per migrate type at order  3
fp_n0_zNormal_tUnmovable_o3.label Free pages at order  3
fp_n0_zNormal_tUnmovable_o4.draw AREASTACK
fp_n0_zNormal_tUnmovable_o4.info Free pages count per migrate type at order  4
fp_n0_zNormal_tUnmovable_o4.label Free pages at order  4
fp_n0_zNormal_tUnmovable_o5.draw AREASTACK
fp_n0_zNormal_tUnmovable_o5.info Free pages count per migrate type at order  5
fp_n0_zNormal_tUnmovable_o5.label Free pages at order  5
fp_n0_zNormal_tUnmovable_o6.draw AREASTACK
fp_n0_zNormal_tUnmovable_o6.info Free pages count per migrate type at order  6
fp_n0_zNormal_tUnmovable_o6.label Free pages at order  6
fp_n0_zNormal_tUnmovable_o7.draw AREASTACK
fp_n0_zNormal_tUnmovable_o7.info Free pages count per migrate type at order  7
fp_n0_zNormal_tUnmovable_o7.label Free pages at order  7
fp_n0_zNormal_tUnmovable_o8.draw AREASTACK
fp_n0_zNormal_tUnmovable_o8.info Free pages count per migrate type at order  8
fp_n0_zNormal_tUnmovable_o8.label Free pages at order  8
fp_n0_zNormal_tUnmovable_o9.draw AREASTACK
fp_n0_zNormal_tUnmovable_o9.info Free pages count per migrate type at order  9
fp_n0_zNormal_tUnmovable_o9.label Free pages at order  9
multigraph slab
multigraph slab.reclaim
graph_args --base 1024
graph_category reclaim
graph_order slab_reclaimable slab_unreclaimable 
graph_title Reclaim
graph_total Total
graph_vtitle bytes
slab_reclaimable.draw AREA
slab_reclaimable.info Part of Slab, that might be reclaimed, such as caches
slab_reclaimable.label Slab reclaimable
slab_unreclaimable.draw STACK
slab_unreclaimable.info Part of Slab, that cannot be reclaimed on memory pressure
slab_unreclaimable.label Slab unreclaimable
multigraph slab.slab_objects
multigraph slab.slabs
multigraph slab.slabs_size_all_groups
multigraph swapinfo
graph_args --base 1024
graph_category memory
graph_order swap_used swap_free cached_swap swap_total 
graph_title Swap usage
graph_vtitle bytes
cached_swap.draw LINE1
cached_swap.info Memory that once was swapped out, is swapped back in but still also is in the swapfile (if memory is needed it doesn't need to be swapped out AGAIN because it is already in the swapfile. This saves I/O)
cached_swap.label Swap cached
swap_free.colour FFFFCCCC
swap_free.draw STACK
swap_free.info Memory which has been evicted from RAM, and is temporarily on the disk
swap_free.label Swap free
swap_total.colour 000000
swap_total.draw LINE1
swap_total.info Total amount of swap space available
swap_total.label Swap total
swap_used.draw AREA
swap_used.info Memory which has been evicted from RAM, and is temporarily on the disk
swap_used.label Swap used
multigraph swapinfo.candidates
graph_args --base 1024
graph_category candidates
graph_order inactive_file inactive_anon anon_pages inactive 
graph_title First candidates to swap out
graph_vtitle bytes
anon_pages.draw AREASTACK
anon_pages.info Non-file backed pages mapped into userspace page tables
anon_pages.label Anonymous pages
inactive.draw LINE1
inactive.info Memory which has been less recently used.  It is more eligible to be reclaimed for other purposes
inactive.label Inactive
inactive_anon.draw AREASTACK
inactive_anon.info See "Inactive"
inactive_anon.label Inactive (anonymous)
inactive_file.draw AREASTACK
inactive_file.info See "Inactive"
inactive_file.label Inactive (file)
multigraph swapinfo.wrback
graph_args --base 1024
graph_category writeback
graph_order dirty writeback 
graph_title Writeback
graph_vtitle bytes
dirty.draw LINE1
dirty.info Memory which is waiting to get written back to the disk
dirty.label Dirty
writeback.draw LINE1
writeback.info Memory which is actively being written back to the disk
writeback.label Writeback

Fetch:

multigraph buddyinfo
summ_Node_0_DMA.value 11
summ_Node_0_DMA32.value 18682
summ_Node_0_Normal.value 688
multigraph buddyinfo.Node_0_DMA
chunk_Node_0_DMA_0.value 1
chunk_Node_0_DMA_1.value 0
chunk_Node_0_DMA_10.value 3
chunk_Node_0_DMA_2.value 0
chunk_Node_0_DMA_3.value 1
chunk_Node_0_DMA_4.value 2
chunk_Node_0_DMA_5.value 1
chunk_Node_0_DMA_6.value 1
chunk_Node_0_DMA_7.value 0
chunk_Node_0_DMA_8.value 1
chunk_Node_0_DMA_9.value 1
multigraph buddyinfo.Node_0_DMA32
chunk_Node_0_DMA32_0.value 12109
chunk_Node_0_DMA32_1.value 3870
chunk_Node_0_DMA32_10.value 0
chunk_Node_0_DMA32_2.value 1698
chunk_Node_0_DMA32_3.value 555
chunk_Node_0_DMA32_4.value 236
chunk_Node_0_DMA32_5.value 139
chunk_Node_0_DMA32_6.value 55
chunk_Node_0_DMA32_7.value 15
chunk_Node_0_DMA32_8.value 4
chunk_Node_0_DMA32_9.value 1
multigraph buddyinfo.Node_0_Normal
chunk_Node_0_Normal_0.value 293
chunk_Node_0_Normal_1.value 262
chunk_Node_0_Normal_10.value 0
chunk_Node_0_Normal_2.value 49
chunk_Node_0_Normal_3.value 45
chunk_Node_0_Normal_4.value 29
chunk_Node_0_Normal_5.value 5
chunk_Node_0_Normal_6.value 5
chunk_Node_0_Normal_7.value 0
chunk_Node_0_Normal_8.value 0
chunk_Node_0_Normal_9.value 0
multigraph meminfo_phisical
apps.value 1092280320
buffers.value 136241152
cached.value 2479656960
cached_swap.value 0
free.value 215281664
hardware_corrupted.value 0
page_tables.value 31285248
slab.value 192811008
swap_used.value 0
total.value 4147556352
used.value 3932274688
usedwswap.value 3932274688
multigraph meminfo_phisical.active_inactive
active.value 2119380992
active_anon.value 1629245440
active_file.value 490135552
inactive.value 1552785408
inactive_anon.value 1208664064
inactive_file.value 344121344
multigraph meminfo_phisical.cb
bounce.value 0
buffers.value 136241152
cached.value 2479656960
cached_swap.value 0
nfs_unstable.value 0
writeback_fuse.value 0
multigraph meminfo_phisical.hugepages
huge_pages_free.value 0
huge_pages_rsvd.value 0
huge_pages_surp.value 0
huge_pages_total.value 0
multigraph meminfo_phisical.hugepages_sizes
huge_page_size.value 2097152
huge_pages_free_size.value 0
huge_pages_rsvd_size.value 0
huge_pages_surp_size.value 0
huge_pages_total_size.value 0
multigraph meminfo_phisical.kernel
kernel_stack.value 9191424
slab.value 192811008
multigraph meminfo_phisical.mmap
direct_map_2m.value 4127195136
direct_map_4k.value 167706624
mapped.value 1805922304
multigraph meminfo_virtual
commit_limit.value 2073776128
committed_as.value 5968527360
mlocked.value 0
shmem.value 1781641216
vmalloc_used.value 0
multigraph meminfo_virtual.vmalloc
vmalloc_chunk.value 0
vmalloc_free.value 35184372087808
vmalloc_total.value 35184372087808
vmalloc_used.value 0
multigraph pagetypeinfo
blocks_n0_zDMA32_tHighAtomic.value 0
blocks_n0_zDMA32_tIsolate.value 0
blocks_n0_zDMA32_tMovable.value 1659
blocks_n0_zDMA32_tReclaimable.value 72
blocks_n0_zDMA32_tUnmovable.value 53
blocks_n0_zDMA_tHighAtomic.value 0
blocks_n0_zDMA_tIsolate.value 0
blocks_n0_zDMA_tMovable.value 7
blocks_n0_zDMA_tReclaimable.value 0
blocks_n0_zDMA_tUnmovable.value 1
blocks_n0_zNormal_tHighAtomic.value 0
blocks_n0_zNormal_tIsolate.value 0
blocks_n0_zNormal_tMovable.value 223
blocks_n0_zNormal_tReclaimable.value 10
blocks_n0_zNormal_tUnmovable.value 23
multigraph pagetypeinfo.n0_zDMA32_tHighAtomic
fp_n0_zDMA32_tHighAtomic_o0.value 0
fp_n0_zDMA32_tHighAtomic_o1.value 0
fp_n0_zDMA32_tHighAtomic_o10.value 0
fp_n0_zDMA32_tHighAtomic_o2.value 0
fp_n0_zDMA32_tHighAtomic_o3.value 0
fp_n0_zDMA32_tHighAtomic_o4.value 0
fp_n0_zDMA32_tHighAtomic_o5.value 0
fp_n0_zDMA32_tHighAtomic_o6.value 0
fp_n0_zDMA32_tHighAtomic_o7.value 0
fp_n0_zDMA32_tHighAtomic_o8.value 0
fp_n0_zDMA32_tHighAtomic_o9.value 0
multigraph pagetypeinfo.n0_zDMA32_tIsolate
fp_n0_zDMA32_tIsolate_o0.value 0
fp_n0_zDMA32_tIsolate_o1.value 0
fp_n0_zDMA32_tIsolate_o10.value 0
fp_n0_zDMA32_tIsolate_o2.value 0
fp_n0_zDMA32_tIsolate_o3.value 0
fp_n0_zDMA32_tIsolate_o4.value 0
fp_n0_zDMA32_tIsolate_o5.value 0
fp_n0_zDMA32_tIsolate_o6.value 0
fp_n0_zDMA32_tIsolate_o7.value 0
fp_n0_zDMA32_tIsolate_o8.value 0
fp_n0_zDMA32_tIsolate_o9.value 0
multigraph pagetypeinfo.n0_zDMA32_tMovable
fp_n0_zDMA32_tMovable_o0.value 11717
fp_n0_zDMA32_tMovable_o1.value 3242
fp_n0_zDMA32_tMovable_o10.value 0
fp_n0_zDMA32_tMovable_o2.value 916
fp_n0_zDMA32_tMovable_o3.value 230
fp_n0_zDMA32_tMovable_o4.value 55
fp_n0_zDMA32_tMovable_o5.value 37
fp_n0_zDMA32_tMovable_o6.value 10
fp_n0_zDMA32_tMovable_o7.value 2
fp_n0_zDMA32_tMovable_o8.value 3
fp_n0_zDMA32_tMovable_o9.value 1
multigraph pagetypeinfo.n0_zDMA32_tReclaimable
fp_n0_zDMA32_tReclaimable_o0.value 144
fp_n0_zDMA32_tReclaimable_o1.value 459
fp_n0_zDMA32_tReclaimable_o10.value 0
fp_n0_zDMA32_tReclaimable_o2.value 81
fp_n0_zDMA32_tReclaimable_o3.value 36
fp_n0_zDMA32_tReclaimable_o4.value 88
fp_n0_zDMA32_tReclaimable_o5.value 59
fp_n0_zDMA32_tReclaimable_o6.value 18
fp_n0_zDMA32_tReclaimable_o7.value 0
fp_n0_zDMA32_tReclaimable_o8.value 0
fp_n0_zDMA32_tReclaimable_o9.value 0
multigraph pagetypeinfo.n0_zDMA32_tUnmovable
fp_n0_zDMA32_tUnmovable_o0.value 217
fp_n0_zDMA32_tUnmovable_o1.value 169
fp_n0_zDMA32_tUnmovable_o10.value 0
fp_n0_zDMA32_tUnmovable_o2.value 701
fp_n0_zDMA32_tUnmovable_o3.value 288
fp_n0_zDMA32_tUnmovable_o4.value 93
fp_n0_zDMA32_tUnmovable_o5.value 43
fp_n0_zDMA32_tUnmovable_o6.value 27
fp_n0_zDMA32_tUnmovable_o7.value 13
fp_n0_zDMA32_tUnmovable_o8.value 1
fp_n0_zDMA32_tUnmovable_o9.value 0
multigraph pagetypeinfo.n0_zDMA_tHighAtomic
fp_n0_zDMA_tHighAtomic_o0.value 0
fp_n0_zDMA_tHighAtomic_o1.value 0
fp_n0_zDMA_tHighAtomic_o10.value 0
fp_n0_zDMA_tHighAtomic_o2.value 0
fp_n0_zDMA_tHighAtomic_o3.value 0
fp_n0_zDMA_tHighAtomic_o4.value 0
fp_n0_zDMA_tHighAtomic_o5.value 0
fp_n0_zDMA_tHighAtomic_o6.value 0
fp_n0_zDMA_tHighAtomic_o7.value 0
fp_n0_zDMA_tHighAtomic_o8.value 0
fp_n0_zDMA_tHighAtomic_o9.value 0
multigraph pagetypeinfo.n0_zDMA_tIsolate
fp_n0_zDMA_tIsolate_o0.value 0
fp_n0_zDMA_tIsolate_o1.value 0
fp_n0_zDMA_tIsolate_o10.value 0
fp_n0_zDMA_tIsolate_o2.value 0
fp_n0_zDMA_tIsolate_o3.value 0
fp_n0_zDMA_tIsolate_o4.value 0
fp_n0_zDMA_tIsolate_o5.value 0
fp_n0_zDMA_tIsolate_o6.value 0
fp_n0_zDMA_tIsolate_o7.value 0
fp_n0_zDMA_tIsolate_o8.value 0
fp_n0_zDMA_tIsolate_o9.value 0
multigraph pagetypeinfo.n0_zDMA_tMovable
fp_n0_zDMA_tMovable_o0.value 0
fp_n0_zDMA_tMovable_o1.value 0
fp_n0_zDMA_tMovable_o10.value 3
fp_n0_zDMA_tMovable_o2.value 0
fp_n0_zDMA_tMovable_o3.value 0
fp_n0_zDMA_tMovable_o4.value 0
fp_n0_zDMA_tMovable_o5.value 0
fp_n0_zDMA_tMovable_o6.value 0
fp_n0_zDMA_tMovable_o7.value 0
fp_n0_zDMA_tMovable_o8.value 0
fp_n0_zDMA_tMovable_o9.value 1
multigraph pagetypeinfo.n0_zDMA_tReclaimable
fp_n0_zDMA_tReclaimable_o0.value 0
fp_n0_zDMA_tReclaimable_o1.value 0
fp_n0_zDMA_tReclaimable_o10.value 0
fp_n0_zDMA_tReclaimable_o2.value 0
fp_n0_zDMA_tReclaimable_o3.value 0
fp_n0_zDMA_tReclaimable_o4.value 0
fp_n0_zDMA_tReclaimable_o5.value 0
fp_n0_zDMA_tReclaimable_o6.value 0
fp_n0_zDMA_tReclaimable_o7.value 0
fp_n0_zDMA_tReclaimable_o8.value 0
fp_n0_zDMA_tReclaimable_o9.value 0
multigraph pagetypeinfo.n0_zDMA_tUnmovable
fp_n0_zDMA_tUnmovable_o0.value 1
fp_n0_zDMA_tUnmovable_o1.value 0
fp_n0_zDMA_tUnmovable_o10.value 0
fp_n0_zDMA_tUnmovable_o2.value 0
fp_n0_zDMA_tUnmovable_o3.value 1
fp_n0_zDMA_tUnmovable_o4.value 2
fp_n0_zDMA_tUnmovable_o5.value 1
fp_n0_zDMA_tUnmovable_o6.value 1
fp_n0_zDMA_tUnmovable_o7.value 0
fp_n0_zDMA_tUnmovable_o8.value 1
fp_n0_zDMA_tUnmovable_o9.value 0
multigraph pagetypeinfo.n0_zNormal_tHighAtomic
fp_n0_zNormal_tHighAtomic_o0.value 0
fp_n0_zNormal_tHighAtomic_o1.value 0
fp_n0_zNormal_tHighAtomic_o10.value 0
fp_n0_zNormal_tHighAtomic_o2.value 0
fp_n0_zNormal_tHighAtomic_o3.value 0
fp_n0_zNormal_tHighAtomic_o4.value 0
fp_n0_zNormal_tHighAtomic_o5.value 0
fp_n0_zNormal_tHighAtomic_o6.value 0
fp_n0_zNormal_tHighAtomic_o7.value 0
fp_n0_zNormal_tHighAtomic_o8.value 0
fp_n0_zNormal_tHighAtomic_o9.value 0
multigraph pagetypeinfo.n0_zNormal_tIsolate
fp_n0_zNormal_tIsolate_o0.value 0
fp_n0_zNormal_tIsolate_o1.value 0
fp_n0_zNormal_tIsolate_o10.value 0
fp_n0_zNormal_tIsolate_o2.value 0
fp_n0_zNormal_tIsolate_o3.value 0
fp_n0_zNormal_tIsolate_o4.value 0
fp_n0_zNormal_tIsolate_o5.value 0
fp_n0_zNormal_tIsolate_o6.value 0
fp_n0_zNormal_tIsolate_o7.value 0
fp_n0_zNormal_tIsolate_o8.value 0
fp_n0_zNormal_tIsolate_o9.value 0
multigraph pagetypeinfo.n0_zNormal_tMovable
fp_n0_zNormal_tMovable_o0.value 173
fp_n0_zNormal_tMovable_o1.value 228
fp_n0_zNormal_tMovable_o10.value 0
fp_n0_zNormal_tMovable_o2.value 42
fp_n0_zNormal_tMovable_o3.value 11
fp_n0_zNormal_tMovable_o4.value 25
fp_n0_zNormal_tMovable_o5.value 3
fp_n0_zNormal_tMovable_o6.value 5
fp_n0_zNormal_tMovable_o7.value 0
fp_n0_zNormal_tMovable_o8.value 0
fp_n0_zNormal_tMovable_o9.value 0
multigraph pagetypeinfo.n0_zNormal_tReclaimable
fp_n0_zNormal_tReclaimable_o0.value 84
fp_n0_zNormal_tReclaimable_o1.value 22
fp_n0_zNormal_tReclaimable_o10.value 0
fp_n0_zNormal_tReclaimable_o2.value 6
fp_n0_zNormal_tReclaimable_o3.value 3
fp_n0_zNormal_tReclaimable_o4.value 1
fp_n0_zNormal_tReclaimable_o5.value 0
fp_n0_zNormal_tReclaimable_o6.value 0
fp_n0_zNormal_tReclaimable_o7.value 0
fp_n0_zNormal_tReclaimable_o8.value 0
fp_n0_zNormal_tReclaimable_o9.value 0
multigraph pagetypeinfo.n0_zNormal_tUnmovable
fp_n0_zNormal_tUnmovable_o0.value 36
fp_n0_zNormal_tUnmovable_o1.value 12
fp_n0_zNormal_tUnmovable_o10.value 0
fp_n0_zNormal_tUnmovable_o2.value 1
fp_n0_zNormal_tUnmovable_o3.value 31
fp_n0_zNormal_tUnmovable_o4.value 3
fp_n0_zNormal_tUnmovable_o5.value 2
fp_n0_zNormal_tUnmovable_o6.value 0
fp_n0_zNormal_tUnmovable_o7.value 0
fp_n0_zNormal_tUnmovable_o8.value 0
fp_n0_zNormal_tUnmovable_o9.value 0
multigraph slab.reclaim
slab_reclaimable.value 147136512
slab_unreclaimable.value 45674496
multigraph swapinfo
cached_swap.value 0
swap_free.value 0
swap_total.value 0
swap_used.value 0
multigraph swapinfo.candidates
anon_pages.value 1056313344
inactive.value 1552785408
inactive_anon.value 1208664064
inactive_file.value 344121344
multigraph swapinfo.wrback
dirty.value 10571776
writeback.value 139264
jupsoleil commented 7 years ago

Same problem with me. Ubuntu 16.04.3 LTS amd64

sumpfralle commented 6 years ago

/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd': No such file or directory

Can you imagined, what could have caused this message? Does the problem still exist? If yes: maybe you could hunt the file access down with strace?

doublehp commented 6 years ago

Munin version 2.0.33-1

root@leon-03:~ 502# cat /var/log/munin/munin-graph.log | grep slab-reclaim-slab_unreclaimable-g | wc 1472 8096 226320

root@leon-03:~ 503# cat /var/log/munin/munin-graph.log | grep slab-reclaim-slab_unreclaimable-g | tail 'DEF:i165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:MIN' \ 'DEF:g165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:AVERAGE' \ 2018/02/21 10:13:48 [RRD ERROR] Unable to graph /var/cache/munin/www/doublehp.org/leon-03.doublehp.org/slab/reclaim-week.png : opening '/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd': No such file or directory 'DEF:a165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:MAX' \ 'DEF:i165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:MIN' \ 'DEF:g165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:AVERAGE' \ 2018/02/21 10:13:48 [RRD ERROR] Unable to graph /var/cache/munin/www/doublehp.org/leon-03.doublehp.org/slab/reclaim-year.png : opening '/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd': No such file or directory 'DEF:a165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:MAX' \ 'DEF:i165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:MIN' \ 'DEF:g165c718cebb0b56=/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:42:AVERAGE' \

Cause: a broken dep tree. This bugs sounds to me like https://github.com/munin-monitoring/munin/issues/828

The huge difference for me is that, 829 is seen in an official plugin that was installed by Debian (and it should happen for 100% users of munin - who use cron-graph; would be fun to check if issue occurs for CGI), while 828 happens on home made plugins. The root cause may be the same. Fixing one may fix 99% of the other. So, I would start by fixing 828, and then, hope it would fix 829.

No clue how to use strace inside a system service. But this bug is very easy to repro: on any VM capable host, install a fresh debian, munin, enable this plugin, and you got the bug (45mn for all steps).

sumpfralle commented 6 years ago

Maybe this is a stupid question: does /var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd exist?

Here on my system the file has the following name: /var/lib/munin/foo/bar-slab-reclaim-slab_unreclaimable-g.rrd

The difference is a dash instead of a slash between hostname and graph file. Do you have an idea, where this could come from?

No clue how to use strace inside a system service.

Since you are using the cron-based execution, you could prefix the munin call in the crontab with strace -o /tmp/munin-strace.log -f .... Afterwards you can take a look at the log file and see if it was really the proper path that was checked. (this check is not important, if the above rrd file does not exist)

doublehp commented 6 years ago
ls -lha /var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd
ls: cannot access '/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd': No such file or directory

find /var/lib/munin/doublehp.org/leon-03.doublehp.org/ | wc
find: â/var/lib/munin/doublehp.org/leon-03.doublehp.org/â: No such file or directory
      0       0       0

# find /var/lib/munin/doublehp.org/ | wc
   4231    4231  359302

# find /var/lib/munin/doublehp.org/ | grep -i unreclaimable
/var/lib/munin/doublehp.org/leon-01.doublehp.org-slab-reclaim-slab_unreclaimable-g.rrd
/var/lib/munin/doublehp.org/leon-03.doublehp.org-slab-reclaim-slab_unreclaimable-g.rrd

as I said, the dep tree manager is heavily broken when we talk about multigraph. Working on bug 828 will give you many tips.

I don't care breaking munin for a few slots; but editing the cron file and wait 20mn for execution really bores me. Please give me a ready to use command. In particular, we can not strace scripts; and thus, don't want to strace /usr/bin/munin-cron . And stracing python is probably "pointless" ... so please, be explicit and specific about the debug command you want.

sumpfralle commented 6 years ago

Your command output seems to indicate, that indeed the update process uses the path /var/lib/munin/doublehp.org/leon-01.doublehp.org-slab-reclaim-slab_unreclaimable-g.rrd, while the graph process uses /var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd:

as I said, the dep tree manager is heavily broken when we talk about multigraph. Working on bug 828 will give you many tips.

I have no idea right now. Thus if you have a feeling for the problem: please share it with us or explore it further. I am interested in a solution.

In particular, we can not strace scripts [..]

I am not sure, if you meant the technical aspect or its feasibility: you can easily use strace with scripts. In the case above it would have been interesting to see the output of grep slab-reclaim-slab_unreclaimable-g.rrd for the strace log file. But my confusion regarding the existence of the rrd file on your system was already solved with your last comment.

doublehp commented 6 years ago

I believe that stracing a python script is pointless; there shall be verbose python flags; but give me any command, and I will report the output.

sumpfralle commented 6 years ago

[..] but give me any command, and I will report the output.

As I said: I have no idea, what could be related to this issue. Since you expressed a certain understanding of the problem, I would be happy, if you could investigate it. I certainly do not know more about it than you - thus I am not in a better position to fix it.

doublehp commented 6 years ago

/var/log/munin/munin-update.log

2018/03/06 18:15:12 [WARNING] 4 lines had errors while 1071 lines were correct in data from 'config meminfo' on host-01.doublehp.org/host-01/4949 2018/03/06 18:15:26 [WARNING] 4 lines had errors while 1071 lines were correct in data from 'config meminfo' on host-02.doublehp.org/host-02/4949

sumpfralle commented 6 years ago

4 lines had errors while 1071 lines were correct in data from 'config meminfo' on host-01.doublehp.org/host-01/4949

Here in my munin-update.log I see the relevant broken lines just above these kind of log messages. Can you share these?

doublehp commented 6 years ago

nope; I only see this warning alone; it's surrounded by INFO lines from other plugins and hosts. I am using cat munin-update.log | grep -i meminfo -B5 -A5 and I don't see any related relevant lines near by.

sumpfralle commented 6 years ago

OK - I see. The related messages were logged with DEBUG level - I just raised this to INFO: 34bf169ea61077772cb6a0d979acc3bb1d15a247

These are the parse messages:

[CONFIG multigraph meminfo] Service is now meminfo_phisical.mmap
[DEBUG] Protocol exception: unrecognized line 'direct_map_2m.info ' from meminfo on www/www/4949.
[DEBUG] Protocol exception: unrecognized line 'direct_map_4k.info ' from meminfo on www/www/4949.
[CONFIG multigraph meminfo] Service is now meminfo_virtual
[DEBUG] Protocol exception: unrecognized line 'mlocked.info ' from meminfo on www/www/4949.
[DEBUG] Protocol exception: unrecognized line 'shmem.info ' from meminfo on www/www/4949.

The underlying issue was already fixed in 4ce6dd69d90667dfdc3ac19ae2556cec8b093910 (on master). We will backport this to stable-2.0.

Anyway: this seems to be unrelated to the original issue?

niclan commented 6 years ago

The debug messages should be a separate issue from the filename-path-construction problem at the top here.

@doublehp : the server side config for the node in question is relevant for how the path is constructed. Are you able to provide that this long after?

doublehp commented 6 years ago

The server conf have not changed much since then. But I am not going to paste it all.

The most important change I did recently was to move from cron to CGI. The rest was minor changes like ... adding criticals around.

# cat /etc/munin/munin.conf  | grep -v -e "^#"  -e "\.warning" -e "\.critical"
includedir /etc/munin/munin-conf.d
graph_strategy cgi
max_graph_jobs 6
munin_cgi_graph_jobs 6
html_strategy cgi
contact.syslog.command logger -p user.crit -t "*** Munin-Alert"
[...] # previous hosts
[leon-03.doublehp.org]
        address leon-03
        use_node_name   yes
        #exim_mailstats.graph_period minute
        exim_mailstats.graph_period hour
        apt_all.graph_category  debian
        loggrep_exim.graph_period hour
        loggrep.graph_category loggrep
        loggrep.graph_period minute
        loggrep.graph_order total count kernel cron munin muninalert unifi mongod initandlisten clientcursormon datafilesync conn exim zma zmb zmc zmd zms zmw zmpkg completed in out conv upsd upslost upsmon bash bashhist sudo info warn missing err error crit fatal
        loggrep_messages.graph_category loggrep
        loggrep_messages.graph_period minute
        loggrep_messages.graph_order total count kernel cron munin muninalert unifi mongod initandlisten clientcursormon datafilesync conn exim zma zmb zmc zmd zms zmw zmpkg completed in out conv upsd upslost upsmon bash bashhist sudo info warn missing err error crit fatal mysql mysqld_safe
[...] # about 200 lines of more loggrep customisation
        loggrep_zmweb.graph_period minute
        loggrep_zmweb.graph_order total count kernel cron munin muninalert unifi mongod initandlisten clientcursormon datafilesync conn exim zma zmb zmc zmd zms zmw zmpkg completed in out conv upsd upslost upsmon bash bashhist sudo info war warn missing err error crit fatal

[...] # other hosts

Because of the switch from cron to CGI, errors come less often on the node logs; but I still do a wget -r daily to highlight them, at least once a day. I don't see any more permanent critical states in loggrep; but if I visit the pages and zoom manually on 6AM, I cat see if the curve goes above 0; or I can check the MAX value for ERROR field (in loggrep graph).

I don't understand why loggrep on munin internal logs is not configured by default; munin is a monitoring tool, the first thing it should monitor is itself ... for sanity. If you don't have that, you have to manually inpect every single fraph for proper generation.

Any way, the graph still does not work better than last year, so, the bug keeps occuring with the above conf.

doublehp commented 6 years ago

A quick check:

# cat /var/log/munin/munin-cgi-graph.log | grep reclaim-week.png
2018/03/08 06:53:41 [RRD ERROR] Unable to graph /var/lib/munin/cgi-tmp/munin-cgi-graph/doublehp.org/leon-01.doublehp.org/slab/reclaim-week.png : opening '/var/lib/munin/doublehp.org/leon-01.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd': No such file or directory
2018/03/08 06:53:41 [RRD ERROR] rrdtool 'graph' '/var/lib/munin/cgi-tmp/munin-cgi-graph/doublehp.org/leon-01.doublehp.org/slab/reclaim-week.png' \
2018/03/08 06:53:41 [WARNING] Could not draw graph "/var/lib/munin/cgi-tmp/munin-cgi-graph/doublehp.org/leon-01.doublehp.org/slab/reclaim-week.png": /var/lib/munin/cgi-tmp/munin-cgi-graph/doublehp.org/leon-01.doublehp.org/slab/reclaim-week.png
2018/03/08 06:53:41 [RRD ERROR] Unable to graph /var/lib/munin/cgi-tmp/munin-cgi-graph/doublehp.org/leon-03.doublehp.org/slab/reclaim-week.png : opening '/var/lib/munin/doublehp.org/leon-03.doublehp.org/slab-reclaim-slab_unreclaimable-g.rrd': No such file or directory
2018/03/08 06:53:41 [RRD ERROR] rrdtool 'graph' '/var/lib/munin/cgi-tmp/munin-cgi-graph/doublehp.org/leon-03.doublehp.org/slab/reclaim-week.png' \
2018/03/08 06:53:41 [WARNING] Could not draw graph "/var/lib/munin/cgi-tmp/munin-cgi-graph/doublehp.org/leon-03.doublehp.org/slab/reclaim-week.png": /var/lib/munin/cgi-tmp/munin-cgi-graph/doublehp.org/leon-03.doublehp.org/slab/reclaim-week.png

As said above, now, it happens only once, when I do the daily wget -r.

pouldenton commented 5 years ago

Hello! Have the same problem. Centos 7 + munin (cgi mode).

shallot commented 5 years ago

I would see this problem with old versions of the meminfo plugin, which had also used an abundance of arbitrary categories. It would cause munin-html to render not only those new categories on the left, but also invent new meminfo-related items on the main index page underneath each server, which in turn just led to broken pages.

In the meantime I just happened to drop all elements of meminfo other than appinfo and appgroupinfo, and those two don't happen to cause the bad HTML/graph links to be generated.

The configuration I used to reproduce was just a /etc/munin/plugin-conf.d/local-meminfo file that contained something mundane like:

[meminfo]
env.enabled_graphs (meminfo_phisical|appinfo|appgroupinfo)
env.applications_group apache:webservers;postgres:databases
env.applications (apache|postgres)
franck-x commented 2 years ago

Had the same issue on Raspbian/Buster. *.rrd files exists but are not located at the expected directory and with a different filename.

I created the expected directory, and two symbolics links.

Example in my case:

mkdir -p /var/lib/munin/localdomain/localhost.localdomain

cd /var/lib/munin/localdomain/localhost.localdomain

ln -s ../localhost.localdomain-slab-reclaim-slab_reclaimable-g.rrd ./slab-reclaim-slab_reclaimable-g.rrd
ln -s ../localhost.localdomain-slab-unreclaim-slab_reclaimable-g.rrd ./slab-reclaim-slab_unreclaimable-g.rrd

chown -R munin:munin /var/lib/munin/localdomain/localhost.localdomain
sgtStrom commented 1 year ago

Hello from 2022. Seems like this bug is still here. I got Munin 2.0.49 on Debian 10 and Munin shows no graphs. munin-graph.log shows

2022/10/25 03:25:14 [WARNING] Could not draw graph "/var/cache/munin/www/localdomain/localhost.localdomain/slab/reclaim-week.png": /var/cache/munin/www/localdomain/localhost.localdomain/slab/reclaim-week.png
2022/10/25 03:25:14 [RRD ERROR] Unable to graph /var/cache/munin/www/localdomain/localhost.localdomain/slab/reclaim-day.png : opening '/var/lib/munin/localdomain/localhost.localdomain/slab-reclaim-slab_unreclaimable-g.rrd': No such file or directory

while that rrd file actually exists as /var/lib/munin/localdomain/localhost.localdomain-slab-reclaim-slab_unreclaimable-g.rrd.

Any news on that?

I came across the old ticket (https://web.archive.org/web/20171006032217/http://munin-monitoring.org/ticket/1224) but that didn't help.