Commit Graph

3 Commits

Author SHA1 Message Date
Cloud User 4f635718f5 Add pv_name/request_name label split to metrics
Extract real PV name (pvc-UUID) from directory name using regex.
Metrics now expose pv_name (actual PV) and request_name (full dir).
Bump image to v1.1.0, chart to 1.2.0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 10:14:34 +09:00
Cloud User 0d47a9c357 Add nas-metrics namespace to NetworkPolicy allowedNamespaces
Allow same-namespace (nas-metrics) access for testing/debugging.
Bump chart version to 1.1.0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 18:04:37 +09:00
Cloud User 6db99ea0ef feat: Initial NFS PV usage exporter implementation
- Flask app with /usage/<pv_name> and /metrics endpoints
- 300s cache TTL with threading lock for du command
- ionice/nice for low I/O priority
- Dockerfile with gunicorn
- Helm chart with deployment, service, networkpolicy
- NetworkPolicy allows only gpulive and monitoring namespaces

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 14:14:37 +09:00