Skip to content

Commit 0499398

Browse files
committed
Compacts are counters not absolute values. Calculate deltas
1 parent 387ef32 commit 0499398

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

system/vm_stats/python_modules/vm_stats.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -663,31 +663,43 @@ def metric_init(params):
663663

664664
descriptors.append(create_desc(Desc_Skel, {
665665
"name" : NAME_PREFIX + "compact_blocks_moved",
666+
"call_back" : get_delta,
667+
"units" : "ops/s",
666668
"description": "compact_blocks_moved",
667669
}))
668670

669671
descriptors.append(create_desc(Desc_Skel, {
670672
"name" : NAME_PREFIX + "compact_pages_moved",
673+
"call_back" : get_delta,
674+
"units" : "ops/s",
671675
"description": "compact_pages_moved",
672676
}))
673677

674678
descriptors.append(create_desc(Desc_Skel, {
675679
"name" : NAME_PREFIX + "compact_pagemigrate_failed",
680+
"call_back" : get_delta,
681+
"units" : "ops/s",
676682
"description": "compact_pagemigrate_failed",
677683
}))
678684

679685
descriptors.append(create_desc(Desc_Skel, {
680686
"name" : NAME_PREFIX + "compact_stall",
687+
"call_back" : get_delta,
688+
"units" : "ops/s",
681689
"description": "compact_stall",
682690
}))
683691

684692
descriptors.append(create_desc(Desc_Skel, {
685693
"name" : NAME_PREFIX + "compact_fail",
694+
"call_back" : get_delta,
695+
"units" : "ops/s",
686696
"description": "compact_fail",
687697
}))
688698

689699
descriptors.append(create_desc(Desc_Skel, {
690700
"name" : NAME_PREFIX + "compact_success",
701+
"call_back" : get_delta,
702+
"units" : "ops/s",
691703
"description": "compact_success",
692704
}))
693705

0 commit comments

Comments
 (0)