]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: reorganize and curate perf log counters 22668/head
authorVenky Shankar <vshankar@redhat.com>
Fri, 22 Jun 2018 05:43:37 +0000 (01:43 -0400)
committerVenky Shankar <vshankar@redhat.com>
Thu, 16 Aug 2018 06:16:50 +0000 (02:16 -0400)
commit48a33f6f06802fee998f60a2ec35d9041a7c51a6
treec1efe632d5557c33690cc5ac05bf2c1f4635dc0c
parent682dc08cbd521342b4abc45fd85edb2dd7bc5682
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
src/mds/MDCache.cc
src/mds/MDLog.cc
src/mds/MDSRank.cc
src/mds/PurgeQueue.cc
src/mds/Server.cc
src/mds/SessionMap.cc