Skip to content

Add support for enabling and configuration of ceph telemetry module #7175

Open
@frittentheke

Description

Is your feature request related to a problem? Please describe.
Currently ceph-ansible seems unable to enable or even configure the options of the Telemetry module (https://docs.ceph.com/en/latest/mgr/telemetry/).

The easier this module can be enabled and set up, the more telemetry is likely submitted by clusters set up and operated via ceph-ansible.

Describe the solution you'd like
I'd like an easy config switch to first enable telemetry (including accepting the license) - https://docs.ceph.com/en/latest/mgr/telemetry/#enabling-telemetry. Additionally setting the enabled channels (https://docs.ceph.com/en/latest/mgr/telemetry/#channels) and collections (https://docs.ceph.com/en/latest/mgr/telemetry/#collections) would be nice.
Last but not least allowing to define ident info (https://docs.ceph.com/en/latest/mgr/telemetry/#contact-and-description) should be possible.

Describe alternatives you've considered
Alternatively those settings have to come either by manual commands after a cluster has been created or by added Ansible tasks.
Both seems not really a clean solution with ceph-ansible managing all other things Ceph out of the box.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions