mirror of
https://github.com/ceph/ceph
synced 2025-01-14 15:04:30 +00:00
50b7d42fe5
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> |
||
---|---|---|
.. | ||
__init__.py | ||
helper.py | ||
test_auth.py | ||
test_cephfs.py | ||
test_cluster_configuration.py | ||
test_erasure_code_profile.py | ||
test_health.py | ||
test_host.py | ||
test_logs.py | ||
test_monitor.py | ||
test_osd.py | ||
test_perf_counters.py | ||
test_pool.py | ||
test_rbd.py | ||
test_requests.py | ||
test_rgw.py | ||
test_role.py | ||
test_settings.py | ||
test_summary.py | ||
test_user.py |