]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: reorganize and curate perf log counters 24089/head
authorVenky Shankar <vshankar@redhat.com>
Fri, 22 Jun 2018 05:43:37 +0000 (01:43 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Fri, 28 Sep 2018 21:53:24 +0000 (14:53 -0700)
commit462258079b2935cde9191088123cfaf2da74edd9
tree8a66549007e78d0552933bb0e13c785cf578f583
parent0ed0fd9905ceb96f821fa130c4c530a05ea8610c
mds: reorganize and curate perf log counters

Categorize perf counters into high (PRIO_{CRITICAL/INTERESTING}),
medium (PRIO_USEFUL) and low priority (PRIO_DEBUGONLY). High and
medium priority stats are transmitted to ceph mgr and included in
prometheus output.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
Fixes: http://tracker.ceph.com/issues/24004
(cherry picked from commit 48a33f6f06802fee998f60a2ec35d9041a7c51a6)

Conflicts:
src/mds/MDSRank.cc
src/mds/MDCache.cc
src/mds/MDLog.cc
src/mds/MDSRank.cc
src/mds/PurgeQueue.cc
src/mds/Server.cc
src/mds/SessionMap.cc