VictoriaMetrics integrates with Grafana using either Prometheus datasource or VictoriaMetrics datasource plugins.
Resources:
VictoriaMetrics datasource #
Create VictoriaMetrics datasource in Grafana with the following URL for single-server:
http://<victoriametrics-addr>:8428
Replace <victoriametrics-addr>
with the VictoriaMetrics hostname or IP address.
For the cluster version, use vmselect
address:
http://<vmselect-addr>:8481/select/<tenant>/prometheus
Replace <vmselect-addr>
with the hostname or IP address of vmselect service.
If you have more than 1 vmselect, configure load-balancing.
Replace <tenant>
based on your multitenancy settings.
Once connected, you can start building graphs and dashboards using PromQL or MetricsQL.
VictoriaMetrics datasource is publicly available on GitHub. See more in plugin docs.
Creating a datasource may require specific permissions. If you don’t see an option to create a data source - try contacting system administrator.
Prometheus datasource #
Create Prometheus datasource in Grafana. Follow the same connection instructions as for VictoriaMetrics datasource.
In the “Type and version” section set the type to “Prometheus” and the version to at least “2.24.x”. This allows Grafana to use a more efficient API to get label values:

Once connected, you can build graphs and dashboards using PromQL.
Creating a datasource may require specific permissions. If you don’t see an option to create a data source - try contacting system administrator.