Description
Add comprehensive observability infrastructure for NovaStor:
- Prometheus metrics registration for all components (agent, metadata, controller, CSI, S3, filer)
- Convenience collector for agent metrics
- Grafana cluster overview dashboard
- Prometheus alerting rules
Acceptance Criteria
Labels
enhancement, observability
Description
Add comprehensive observability infrastructure for NovaStor:
Acceptance Criteria
internal/metrics/metrics.gowith all metric registrationsinternal/metrics/collector.gowith AgentCollector stubdeploy/monitoring/grafana-dashboard-overview.jsonwith cluster overview dashboarddeploy/monitoring/prometheus-rules.yamlwith alerting rulesgo build ./internal/metrics/)Labels
enhancement, observability