Merge pull request #41575 from ifed01/wip-ifed-fix-no-osd-daemonperf

common/PriorityCache: low perf counters priorities for submodules.

Reviewed-by: Mark Nelson <mnelson@readhat.com>
This commit is contained in:
Igor Fedotov 2021-06-10 23:32:00 +03:00 committed by GitHub
commit 967c5354ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -176,59 +176,59 @@ namespace PriorityCache
b.add_u64(cur_index + Priority::PRI0, "pri0_bytes",
"bytes allocated to pri0", "p0",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI1, "pri1_bytes",
"bytes allocated to pri1", "p1",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI2, "pri2_bytes",
"bytes allocated to pri2", "p2",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI3, "pri3_bytes",
"bytes allocated to pri3", "p3",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI4, "pri4_bytes",
"bytes allocated to pri4", "p4",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI5, "pri5_bytes",
"bytes allocated to pri5", "p5",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI6, "pri6_bytes",
"bytes allocated to pri6", "p6",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI7, "pri7_bytes",
"bytes allocated to pri7", "p7",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI8, "pri8_bytes",
"bytes allocated to pri8", "p8",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI9, "pri9_bytes",
"bytes allocated to pri9", "p9",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI10, "pri10_bytes",
"bytes allocated to pri10", "p10",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Priority::PRI11, "pri11_bytes",
"bytes allocated to pri11", "p11",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Extra::E_RESERVED, "reserved_bytes",
"bytes reserved for future growth.", "r",
PerfCountersBuilder::PRIO_INTERESTING, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
b.add_u64(cur_index + Extra::E_COMMITTED, "committed_bytes",
"total bytes committed,", "c",
PerfCountersBuilder::PRIO_CRITICAL, unit_t(UNIT_BYTES));
PerfCountersBuilder::PRIO_USEFUL, unit_t(UNIT_BYTES));
for (int i = 0; i < Extra::E_LAST+1; i++) {
indexes[name][i] = cur_index + i;