add no swap percentage cols to meminfo
This commit is contained in:
parent
ad4044fbc9
commit
1db0c83f72
|
@ -5,6 +5,8 @@ memline_pattern = re.compile(r'^(?P<key>[^\\:]+)\:\s+(?P<value>[0-9]+)(\s(?P<uni
|
||||||
computed_fields = {
|
computed_fields = {
|
||||||
"mempctused": lambda items: round((items["memtotal"]-items["memfree"])/items["memtotal"], 2),
|
"mempctused": lambda items: round((items["memtotal"]-items["memfree"])/items["memtotal"], 2),
|
||||||
"mempctfree": lambda items: 1-round((items["memtotal"]-items["memfree"])/items["memtotal"], 2),
|
"mempctfree": lambda items: 1-round((items["memtotal"]-items["memfree"])/items["memtotal"], 2),
|
||||||
|
"mempctused_nocache": lambda items: round((items["memtotal"]-items["memfree"]-items["cached"])/items["memtotal"], 2),
|
||||||
|
"mempctfree_nocache": lambda items: 1-round((items["memtotal"]-items["memfree"]-items["cached"])/items["memtotal"], 2),
|
||||||
"swappctused": lambda items: round((items["swaptotal"]-items["swapfree"])/items["swaptotal"], 2),
|
"swappctused": lambda items: round((items["swaptotal"]-items["swapfree"])/items["swaptotal"], 2),
|
||||||
"swappctfree": lambda items: 1-round((items["swaptotal"]-items["swapfree"])/items["swaptotal"], 2)
|
"swappctfree": lambda items: 1-round((items["swaptotal"]-items["swapfree"])/items["swaptotal"], 2)
|
||||||
}
|
}
|
||||||
|
@ -52,6 +54,8 @@ mapping = {
|
||||||
"inactive": { "type": "long" },
|
"inactive": { "type": "long" },
|
||||||
"mempctused": { "type": "double" },
|
"mempctused": { "type": "double" },
|
||||||
"mempctfree": { "type": "double" },
|
"mempctfree": { "type": "double" },
|
||||||
|
"mempctused_nocache": { "type": "double" },
|
||||||
|
"mempctfree_nocache": { "type": "double" },
|
||||||
"swappctused": { "type": "double" },
|
"swappctused": { "type": "double" },
|
||||||
"swappctfree": { "type": "double" }
|
"swappctfree": { "type": "double" }
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue