-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #21982 from tchaikov/mgr-brag
mgr/telemetry: Add Ceph Telemetry module to send reports back to project
- Loading branch information
Showing
42 changed files
with
478 additions
and
1,632 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -36,3 +36,4 @@ sensible. | |
Influx plugin <influx> | ||
Hello plugin <hello> | ||
Telegraf plugin <telegraf> | ||
Telemetry plugin <telemetry> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
Telemetry plugin | ||
================ | ||
The telemetry plugin sends anonymous data about the cluster, in which it is running, back to the Ceph project. | ||
|
||
The data being sent back to the project does not contain any sensitive data like pool names, object names, object contents or hostnames. | ||
|
||
It contains counters and statistics on how the cluster has been deployed, the version of Ceph, the distribition of the hosts and other parameters which help the project to gain a better understanding of the way Ceph is used. | ||
|
||
Data is sent over HTTPS to *telemetry.ceph.com* | ||
|
||
Enabling | ||
-------- | ||
|
||
The *telemetry* module is enabled with:: | ||
|
||
ceph mgr module enable telemetry | ||
|
||
|
||
Interval | ||
-------- | ||
The module compiles and sends a new report every 72 hours by default. | ||
|
||
Contact and Description | ||
----------------------- | ||
A contact and description can be added to the report, this is optional. | ||
|
||
ceph telemetry config-set contact 'John Doe <john.doe@example.com>' | ||
ceph telemetry config-set description 'My first Ceph cluster' | ||
|
||
Show report | ||
----------- | ||
The report is sent in JSON format, and can be printed:: | ||
|
||
ceph telemetry show | ||
|
||
So you can inspect the content if you have privacy concerns. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.