ceph/src
Arthur Outhenin-Chalandre 98236e3a1d
mgr/dashboard: monitoring: refactor into ceph-mixin
Mixin is a way to bundle dashboards, prometheus rules and alerts into
jsonnet package. Shifting to mixin will allow easier integration with
monitoring automation that some users may use.

This commit moves `/monitoring/grafana/dashboards` and
`/monitoring/prometheus` to `/monitoring/ceph-mixin`. Prometheus alerts
was also converted to Jsonnet using an automated way (from yaml to json
to jsonnet). This commit minimises any change made to the generated files
and should not change neithers the dashboards nor the Prometheus alerts.

In the future some configuration will also be added to jsonnet to add
more functionalities to the dashboards or alerts (i.e.: multi cluster).

Fixes: https://tracker.ceph.com/issues/53374
Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@cern.ch>
2022-02-03 13:08:20 +01:00
..
arch
auth
bash_completion
blk cmake/modules/BuildSPDK.cmake: link whole-archive 2022-01-20 19:39:27 +08:00
blkin@f24ceec055
c-ares@fd6124c74d
ceph-volume ceph-volume: fix typo in tests 2022-01-25 23:02:14 +01:00
cephadm cephadm/box: fix remove image tar error and cleanups 2022-02-01 08:48:58 +01:00
client
cls Merge pull request #44562 from ivancich/wip-fix-minor-bi-list-calc 2022-01-31 13:04:35 -05:00
common Merge pull request #44711 from zdover23/wip-doc-2022-01-21-rados-bluestore-cache-autotune-interval-rewrite-2 2022-01-28 09:29:14 +10:00
compressor
crimson Merge pull request #44748 from cyx1231st/wip-crimson-improve-log-tm 2022-01-27 13:25:21 +08:00
crush
crypto
dmclock@e4ccdcfa82
doc
dokan
erasure-code
fmt@427b534054
global
googletest@389cb68b87
include rgw: add CORTX Motr SAL implementation 2022-01-27 10:45:25 +00:00
isa-l@bee5180a15
jaegertracing
java
journal
json_spirit
key_value_store
kv
libkmip@b25cde94c9
librados
libradosstriper
librbd cleanup: Change incorrect modelines 2022-01-21 22:27:36 -05:00
log
mds
messages
mgr Merge pull request #43707 from BenoitKnecht/ceph-mgr-service-id 2022-02-02 18:39:57 +01:00
mon mgr/dashboard: remove feedback as always-on 2022-01-20 13:11:58 +01:00
mount
msg
neorados neorados: Remove using namespace std::literals from header 2022-01-21 22:28:45 -05:00
objclass
objsync
ocf
os
osd osd/scrub: fix clang compilation issues 2022-01-24 18:22:44 +00:00
osdc
perfglue
powerdns
pybind mgr/dashboard: monitoring: refactor into ceph-mixin 2022-02-03 13:08:20 +01:00
python-common mgr/cephadm: allow miscellaneous container args at service level 2022-01-18 15:51:31 -05:00
rapidjson@f54b0e47a0
rbd_fuse
rbd_replay
rgw Merge pull request #44408 from linuxbox2/wip-rgwlc-warn-attr 2022-01-31 17:49:35 -05:00
rocksdb@c540de6f70
s3select@1609bb2ab5
script Merge pull request #44646 from neha-ojha/wip-backport-q 2022-01-21 15:04:41 -08:00
seastar@ce2652d39d
spawn@9ee6d12f35
spdk@1a527e501f
telemetry
test mgr/dashboard: monitoring: refactor into ceph-mixin 2022-02-03 13:08:20 +01:00
tools Merge pull request #44737 from adamemerson/wip-wrong-modelines 2022-01-24 12:26:03 -05:00
tracing
xxHash@1f40c6511f
zstd@b706286adb
.gitignore
btrfs_ioc_test.c
ceph_common.sh
ceph_fuse.cc
ceph_mds.cc
ceph_mgr.cc
ceph_mon.cc
ceph_osd.cc
ceph_release
ceph_syn.cc
ceph_ver.c
ceph_ver.h.in.cmake
ceph-clsinfo
ceph-coverage.in
ceph-crash.in
ceph-create-keys
ceph-debugpack.in
ceph-osd-prestart.sh
ceph-post-file.in
ceph-rbdnamer
ceph-run
ceph.conf.twoosds
ceph.in
ckill.sh
cls_acl.cc
cls_crypto.cc
CMakeLists.txt
cmonctl
cstart.sh
etc-rbdmap
init-ceph.in
init-radosgw
krbd.cc
libcephfs.cc
libcephsqlite.cc
librados-config.cc
loadclass.sh
logrotate.conf
mount.fuse.ceph
mrgw.sh
mrun
mstart.sh
mstop.sh
multi-dump.sh
mypy-constrains.txt
mypy.ini
nasm-wrapper
perf_histogram.h
ps-ceph.pl
push_to_qemu.pl
rbd-replay-many
rbdmap
README
sample.ceph.conf
SimpleRADOSStriper.cc
SimpleRADOSStriper.h
stop.sh
TODO
vnewosd.sh
vstart.sh

Sage Weil <sage@newdream.net>
Ceph - scalable distributed storage system