omnia icon indicating copy to clipboard operation
omnia copied to clipboard

Feature Request: Integrate VictoriaMetrics for Scalable Telemetry Metric Storage and Querying

Open Aditya-DP opened this issue 3 months ago • 0 comments

Is your feature request related to a problem? Please describe. Managing high-frequency telemetry data from multiple iDRAC sources required a scalable and efficient time-series database. Existing solutions lacked native Prometheus compatibility and struggled with ingestion performance, making real-time analysis difficult.

Describe the solution you'd like Implement VictoriaMetrics as the central metrics store. It should be deployed via a Kubernetes StatefulSet with persistent volumes, exposed internally via a ClusterIP/NodePort and externally via a LoadBalancer. Components like victoriapump should push metrics using Prometheus remote write to the VictoriaMetrics endpoint resolved via Kubernetes DNS.

Describe alternatives you've considered

Prometheus

Additional context VictoriaMetrics offers high ingestion rates, efficient storage, and seamless Prometheus API support. It integrates well with Kubernetes and monitoring tools like Grafana, making it ideal for scalable telemetry pipelines.

Aditya-DP avatar Oct 14 '25 05:10 Aditya-DP