]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: misc labeled op counters work
authorAli Maredia <amaredia@redhat.com>
Fri, 8 Sep 2023 15:16:02 +0000 (11:16 -0400)
committerAli Maredia <amaredia@redhat.com>
Thu, 12 Oct 2023 19:46:08 +0000 (15:46 -0400)
commit56c7cc8c59339164c052a432cd59a55aeca0dbab
tree9b0a4c6f8b39cc3b6c09626218ab74121301d6bc
parent6284322af41b2d76ca2e3fcf56faef4d55701250
rgw: misc labeled op counters work

Highlights of this commit include:
- splitting the rgw perf counters cache int two
caches for bucket labeled and user labeled op counters
- add config overrides to verify suite for CI
- add tenant label for op counters
- misc cleanup cleanup
- add docs for rgw metrics

Signed-off-by: Ali Maredia <amaredia@redhat.com>
15 files changed:
doc/dev/perf_counters.rst
doc/radosgw/index.rst
doc/radosgw/metrics.rst [new file with mode: 0644]
qa/suites/rgw/verify/overrides.yaml
src/common/options/rgw.yaml.in
src/common/perf_counters.cc
src/common/perf_counters_cache.cc
src/exporter/DaemonMetricCollector.cc
src/rgw/rgw_file.cc
src/rgw/rgw_file_int.h
src/rgw/rgw_op.cc
src/rgw/rgw_perf_counters.cc
src/rgw/rgw_perf_counters.h
src/rgw/vstart.sh.swift [new file with mode: 0755]
src/test/test_perf_counters_cache.cc