1
0
mirror of https://github.com/ceph/ceph synced 2025-01-14 15:04:30 +00:00
ceph/qa/tasks/mgr/dashboard
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
..
__init__.py
helper.py Allow specifying a schema for unknown JObj keys 2018-11-27 12:47:26 -07:00
test_auth.py mgr/dashboard: SAML 2.0 support 2018-11-08 15:27:37 +00:00
test_cephfs.py
test_cluster_configuration.py mgr/dashboard: add backend method to create config options 2018-10-09 14:50:00 +02:00
test_erasure_code_profile.py mgr/dashboard: Adds ECP info endpoint 2018-11-09 09:40:39 +01:00
test_health.py mgr/dashboard: Replace dashboard service 2018-11-27 16:08:53 -07:00
test_host.py
test_logs.py mgr/dashboard: Replace dashboard service 2018-11-27 16:08:53 -07:00
test_monitor.py
test_osd.py mgr/dashboard: Fix failing QA test: test_safe_to_destroy 2018-11-19 14:02:14 +01:00
test_perf_counters.py mgr/dashboard: Fix Python3 issue 2018-10-17 14:02:12 +02:00
test_pool.py mgr/dashboard: Replace dashboard service 2018-11-27 16:08:53 -07:00
test_rbd.py mgr/dashboard: Fix test_remove_not_expired_trash qa test 2018-11-22 11:39:24 +00:00
test_requests.py mgr/dashboard: Enable gzip compression 2018-10-24 16:04:37 -06:00
test_rgw.py mgr/dashboard: Can't handle user editing when tenants are specified 2018-11-20 09:07:33 +01:00
test_role.py mgr/dashboard: backend: JWT based authentication 2018-10-29 15:47:14 +00:00
test_settings.py mgr/dashboard/backend: API to manage dashboard settings 2018-08-10 11:32:25 +02:00
test_summary.py
test_user.py mgr/dashboard: backend: JWT based authentication 2018-10-29 15:47:14 +00:00