From 66c41f3d0e516e217dc89ab20c53563ea10f97f7 Mon Sep 17 00:00:00 2001 From: Yaarit Hatuka Date: Thu, 6 Feb 2020 12:50:42 -0500 Subject: [PATCH] doc/mgr/telemetry: added device channel details Plus details about license agreement. Fixes: https://tracker.ceph.com/issues/43648 Signed-off-by: Yaarit Hatuka --- doc/mgr/telemetry.rst | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/doc/mgr/telemetry.rst b/doc/mgr/telemetry.rst index de51a4548f1..ea42d387ea1 100644 --- a/doc/mgr/telemetry.rst +++ b/doc/mgr/telemetry.rst @@ -31,14 +31,19 @@ the per-channel setting has no effect.) - operating system (OS distribution, kernel version) - stack trace identifying where in the Ceph code the crash occurred -* **ident** (default: on): User-provided identifying information about +* **device** (default: on): Information about device metrics, including + + - anonymized SMART metrics + +* **ident** (default: off): User-provided identifying information about the cluster - cluster description - contact email address The data being reported does *not* contain any sensitive -data like pool names, object names, object contents, or hostnames. +data like pool names, object names, object contents, hostnames, or device +serial numbers. It contains counters and statistics on how the cluster has been deployed, the version of Ceph, the distribution of the hosts and other @@ -54,6 +59,15 @@ You can look at what data is reported at any time with the command:: ceph telemetry show +To protect your privacy, device reports are generated separately, and data such +as hostname and device serial number is anonymized. The device telemetry is +sent to a different endpoint and does not associate the device data with a +particular cluster. To see a preview of the device report use the command:: + + ceph telemetry show-device + +Please note: In order to generate the device report we use Smartmontools +version 7.0 and up, which supports JSON output. If you have any concerns about privacy with regard to the information included in this report, please contact the Ceph developers. @@ -65,15 +79,22 @@ Individual channels can be enabled or disabled with:: ceph config set mgr mgr/telemetry/channel_ident false ceph config set mgr mgr/telemetry/channel_basic false ceph config set mgr mgr/telemetry/channel_crash false + ceph config set mgr mgr/telemetry/channel_device false ceph telemetry show + ceph telemetry show-device Enabling Telemetry ------------------ -To allow the *telemetry* module to start sharing data,:: +To allow the *telemetry* module to start sharing data:: ceph telemetry on +Please note: Telemetry data is licensed under the Community Data License +Agreement - Sharing - Version 1.0 (https://cdla.io/sharing-1-0/). Hence, +telemetry module can be enabled only after you add '--license sharing-1-0' to +the 'ceph telemetry on' command. + Telemetry can be disabled at any time with:: ceph telemetry off @@ -86,6 +107,13 @@ You can adjust this interval with:: ceph config set mgr mgr/telemetry/interval 72 # report every three days +Status +-------- + +The see the current configuration:: + + ceph telemetry status + Contact and Description ----------------------- -- 2.39.5