https://github.com/nyu-rts/cephfs-exporter
A Prometheus exporter for CephFS usage information
https://github.com/nyu-rts/cephfs-exporter
ceph cephfs metrics prometheus-exporter
Last synced: about 1 month ago
JSON representation
A Prometheus exporter for CephFS usage information
- Host: GitHub
- URL: https://github.com/nyu-rts/cephfs-exporter
- Owner: NYU-RTS
- License: mit
- Created: 2024-12-18T16:22:14.000Z (over 1 year ago)
- Default Branch: trunk
- Last Pushed: 2025-04-11T19:58:22.000Z (over 1 year ago)
- Last Synced: 2026-01-14T02:02:41.324Z (6 months ago)
- Topics: ceph, cephfs, metrics, prometheus-exporter
- Language: Go
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# CephFS XAttr Prometheus Exporter
Prometheus exporter that publishes size information to Prometheus, by reading xattributes.
## Environment Variables
- `CEPH_USER` : User to connect to ceph cluster (default: `admin`).
- `CEPH_CONFIG` : Config to connect to ceph cluster (default: `/etc/ceph/ceph.conf`).
- `TELEMETRY_PORT` : Port of the ceph exporter (default: `:9128`).
- `TELEMETRY_PATH` : URL path for surfacing metrics to Prometheus (default: `/metrics`).
- `RECURSE_MIN_SIZE` : Minimum size of a directory to be included recursively
- `RECURSE_MAX_LEVELS` : Maximum levels to recurse