[{"data":1,"prerenderedAt":110},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-victoriametrics":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-en-victoriametrics",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":21,"github":22,"tagline":23,"longDescription":24,"features":25,"useCases":32,"steps":42,"faq":58,"specs":71,"compatibleOs":82,"relatedApps":83,"relatedPosts":104,"category":108},"victoriametrics",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"monitoring","monitoring-observability","المراقبة-وقابلية-الرصد","monitorizacion-observabilidad","VictoriaMetrics","Open-source Prometheus-compatible time series database: compact storage, fast PromQL and MetricsQL queries, long retention on a small VPS.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Fself-host-victoriametrics-vps-prometheus-storage","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fvictoriametrics.svg","https:\u002F\u002Fgithub.com\u002FVictoriaMetrics\u002FVictoriaMetrics","VictoriaMetrics — keep your Prometheus metrics for months at low cost: PromQL, remote_write, the vmui interface and Grafana, on your VPS.","VictoriaMetrics is an open-source time series database (Apache-2.0 licensed) built to store monitoring metrics over the long run. It speaks the language of the Prometheus ecosystem: it receives data via `remote_write`, answers the Prometheus query API and works as-is as a data source in Grafana. It also accepts InfluxDB, Graphite, OpenTSDB, OpenTelemetry and CSV or JSON imports.\n\nIts value comes down to two numbers you can measure yourself: little disk per stored sample and little memory at rest. Where a standalone Prometheus struggles to keep more than a few weeks of history, VictoriaMetrics keeps months of metrics on a modest VPS. It ships with its vmui web interface (series exploration, MetricsQL queries, cardinality analysis) and collects its own metrics from the first start.",[26,27,28,29,30,31],"Prometheus-compatible — `remote_write` target, Prometheus query API and Grafana data source with no plugin.","PromQL and MetricsQL — existing PromQL queries work, MetricsQL adds handier functions.","Compact storage — strong series compression, several months of retention on a modest disk.","Multi-protocol — InfluxDB line protocol, Graphite, OpenTSDB, OpenTelemetry, CSV and JSON import.","Built-in vmui interface — series exploration, graphs, cardinality analysis and slowest queries.","Protected access — HTTP authentication on the interface, the query API and ingestion, configured at install time.",[33,36,39],{"title":34,"body":35},"Long-term history for your Prometheus","Keep Prometheus for scraping and add a `remote_write` line pointing to VictoriaMetrics: your Grafana dashboards query months of history instead of a few weeks.",{"title":37,"body":38},"Centralise metrics from several servers","Each VPS ships its metrics (node_exporter through Prometheus, Grafana Alloy, vmagent or Telegraf) to a single instance, viewed from a single Grafana.",{"title":40,"body":41},"Business metrics from your application","Push application counters (orders, sign-ups, API response times) in Prometheus or InfluxDB format, and follow them in vmui or Grafana.",[43,46,49,52,55],{"title":44,"body":45},"Create the VPS and choose the address","Order an Ubuntu 24.04 VPS with 1 GB of RAM (2 GB and more disk if you centralise many servers). VictoriaMetrics requires a domain: your other servers send their metrics to it and Grafana queries it, so it must answer over HTTPS on a stable name. It opens on a subdomain of one of your domains, or on the VPS's free subdomain (victoriametrics.{dns_slug}.servorbit-dns.com), HTTPS included. No need to buy a domain name.",{"title":47,"body":48},"Install VictoriaMetrics from the Marketplace","In your client area, select VictoriaMetrics, choose the address and click Install. The script deploys the official container, generates the password of the `admin` user, enables authentication on every endpoint and configures the nginx reverse proxy over HTTPS.",{"title":50,"body":51},"Log in for the first time","Open https:\u002F\u002Fyour-domain\u002Fvmui and sign in with the `admin` user and the password shown in your client area. VictoriaMetrics' internal metrics appear within the first minute: type `vm_rows` to check that ingestion works.",{"title":53,"body":54},"Send your servers' metrics","In each server's `prometheus.yml`, add a `remote_write` block pointing to `https:\u002F\u002Fyour-domain\u002Fapi\u002Fv1\u002Fwrite` with `basic_auth` (the `admin` user and the password). Grafana Alloy, vmagent and Telegraf accept the same address.",{"title":56,"body":57},"Connect Grafana","In Grafana, add a Prometheus-type data source with the URL `https:\u002F\u002Fyour-domain`, enable basic authentication and enter the same credentials. Your existing Prometheus dashboards work unchanged.",[59,62,65,68],{"q":60,"a":61},"What is the difference between VictoriaMetrics and Prometheus?","Prometheus scrapes metrics and keeps them locally for a few weeks. VictoriaMetrics focuses on storage: it receives Prometheus data via remote_write, compresses it heavily and keeps it for months, while answering the same query API. They complement each other: Prometheus collects, VictoriaMetrics keeps the history.",{"q":63,"a":64},"Do I need a domain name for VictoriaMetrics?","Yes. Your servers send their metrics to it and Grafana queries it: VictoriaMetrics must answer over HTTPS on a stable name. No need to buy one: every ServOrbit VPS comes with a free subdomain (victoriametrics.{dns_slug}.servorbit-dns.com) with an HTTPS certificate. You can also use a subdomain of one of your domains.",{"q":66,"a":67},"How do I log in for the first time?","Open https:\u002F\u002Fyour-domain\u002Fvmui and enter the admin user and the password shown in your client area. These credentials also protect the query API and ingestion: your agents and Grafana use them as basic authentication.",{"q":69,"a":70},"How long are my metrics kept?","Twelve months by default. Change it with the -retentionPeriod option in the application's docker-compose.yml file, then run docker compose up -d. Size the disk accordingly: the space needed depends on the number of series and the scrape frequency, which vmui helps you measure.",{"ram":72,"cpu":73,"disk":74,"stack":75,"port":78,"license":79,"version":80,"os":81},"1 GB minimum","1 vCPU","10 GB",[76,77,16],"Docker","Go","8428","Apache-2.0","v1.155.0","Ubuntu 24.04",[],[84,92,98],{"name":85,"slug":86,"categorySlug":13,"categoryName":87,"categoryColor":88,"logo":89,"tagline":90,"description":91},"Grafana","grafana","Monitoring & Observability","text-amber-400 bg-amber-500\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fgrafana","Visualize your infrastructure and application metrics — customizable dashboards and alerts.","Visualize the metrics of your infrastructure and applications. Customizable dashboards, multi-channel alerts, multiple sources.",{"name":93,"slug":94,"categorySlug":13,"categoryName":87,"categoryColor":88,"logo":95,"tagline":96,"description":97},"Prometheus","prometheus","https:\u002F\u002Fcdn.simpleicons.org\u002Fprometheus","Real-time metric collection and querying — the de facto standard for modern monitoring.","Real-time metric collection and querying. The de facto standard for monitoring Kubernetes, Docker and microservices.",{"name":99,"slug":100,"categorySlug":13,"categoryName":87,"categoryColor":88,"logo":101,"tagline":102,"description":103},"Netdata","netdata","https:\u002F\u002Fcdn.simpleicons.org\u002Fnetdata","Free real-time monitoring — per-second metrics, zero configuration.","Real-time per-second monitoring, zero configuration. Automatic dashboards for CPU, RAM, disk, network, containers and services — one-command install.",[105,106,107],"installer-prometheus-vps","monitoring-vps-grafana-prometheus","grafana-alloy-vps-monitoring",{"key":12,"slug":13,"name":87,"objective":109,"icon":12,"color":88},"Monitor your infrastructure.",1793414477758]