ceph/qa/tasks/mgr
Zack Cerza 50b7d42fe5 mgr/dashboard: Replace dashboard service
This splits out the collection of health and log data from the
/api/dashboard/health controller into /api/health/{full,minimal} and
/api/logs/all.

/health/full contains all the data (minus logs) that /dashboard/health
did, whereas /health/minimal contains only what is needed for the health
component to function. /logs/all contains exactly what the logs portion
of /dashboard/health did.

By using /health/minimal, on a vstart cluster we pull ~1.4KB of data
every 5s, where we used to pull ~6KB; those numbers would get larger
with larger clusters. Once we split out log data, that will drop to
~0.4KB.

Fixes: http://tracker.ceph.com/issues/36675

Signed-off-by: Zack Cerza <zack@redhat.com>
2018-11-27 16:08:53 -07:00
..
dashboard mgr/dashboard: Replace dashboard service 2018-11-27 16:08:53 -07:00
__init__.py
mgr_test_case.py qa/mgr: avoid enabling always on modules 2018-10-01 14:34:27 -07:00
test_crash.py
test_dashboard.py
test_failover.py
test_insights.py
test_module_selftest.py mgr: Separate diskprediction cloud plugin from the diskprediction plugin 2018-11-16 00:15:41 -06:00
test_progress.py qa: add tests for progress module 2018-09-11 11:21:35 +01:00
test_prometheus.py