Project

General

Profile

Actions

Feature #55721

open

Add NFS information to telemetry collection

Added by Blaine Gardner almost 2 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

With more work going into NFS support in Ceph, it would be good to collect telemetry information about NFS usage in Ceph clusters. The Rook project is interested in collecting this telemetry, and I imagine it is useful for cephadm as well.

Ceph can count NFS clusters with the below workflow that will work for both cephadm and Rook:
1. list the namespaces in the `.nfs` pool
2. count each namespace that has a `conf-nfs.<namespace>` object present as an NFS cluster

Or it may be preferable to bake a command into the `ceph nfs` CLI that can be used. It will likely use that workflow on the backend.

It would be nice to have this backported to Quincy.

Actions #1

Updated by Blaine Gardner almost 2 years ago

It would also be nice to count the number of NFS exports.

In any given RADOS namespace, exports are identified by an object called `rados-N` where N is some numerical ID.

Actions

Also available in: Atom PDF