]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/telemetry: Add Ceph Telemetry module to send reports back to project
authorWido den Hollander <wido@42on.com>
Fri, 27 Apr 2018 07:14:05 +0000 (09:14 +0200)
committerKefu Chai <kchai@redhat.com>
Mon, 14 May 2018 15:34:25 +0000 (23:34 +0800)
commit394b10049ec9b361138b9af6ec818a6526dfa312
tree18e094acce4d8eaa024371b052bccbefa2ba0945
parentcf97b5c13f0a1821aedba29c922e86ac6b01276b
mgr/telemetry: Add Ceph Telemetry module to send reports back to project

This Manager Module will send statistics and version information from
a Ceph cluster back to telemetry.ceph.com if the user has opted-in on sending
this information.

Additionally a user can tell that the information is allowed to be made
public which then allows other users to see this information.

Signed-off-by: Wido den Hollander <wido@42on.com>
(cherry picked from commit 8f6137d162d2505eaefe489e16f3adffc7977cf8)
13 files changed:
doc/mgr/index.rst
doc/mgr/telemetry.rst [new file with mode: 0644]
qa/tasks/mgr/test_module_selftest.py
src/pybind/mgr/telemetry/__init__.py [new file with mode: 0644]
src/pybind/mgr/telemetry/module.py [new file with mode: 0644]
src/telemetry/README.md [new file with mode: 0644]
src/telemetry/server/app.wsgi [new file with mode: 0644]
src/telemetry/server/ceph_telemetry/__init__.py [new file with mode: 0644]
src/telemetry/server/ceph_telemetry/app.py [new file with mode: 0755]
src/telemetry/server/ceph_telemetry/rest/__init__.py [new file with mode: 0644]
src/telemetry/server/ceph_telemetry/rest/index.py [new file with mode: 0644]
src/telemetry/server/ceph_telemetry/rest/report.py [new file with mode: 0644]
src/telemetry/server/requirements.txt [new file with mode: 0644]