# VictoriaMetrics Documentation > VictoriaMetrics is a high-performance time series database and monitoring solution: a drop-in replacement for Prometheus and Graphite. Single-node and cluster modes, vmagent (scraping), vmalert (alerting), vmauth (auth proxy), vmctl (data migration), vmbackup/vmrestore, and MetricsQL query language. Integrates with Grafana and Perses. > > VictoriaLogs is a resource-efficient horizontally scalable log database: drop-in replacement for Elasticsearch and Loki. Query with LogsQL. Ingest via Syslog, Filebeat, Fluentbit, Logstash, Promtail, OpenTelemetry, and more. Integrates with Grafana and Perses. > > VictoriaTraces is horizontally scalable tracing backend compatible with OpenTelemetry: store and query traces using LogsQL. Single-node and cluster deployment, Grafana and Jaeger UI visualization. > > VictoriaMetrics Cloud is a managed observability platform to deploy and scale metrics, logs, and traces without operational overhead. Capacity tiers, access tokens, alerting, Kubernetes monitoring, and multi-account organizations. > > vmanomaly provides automated anomaly detection on metrics, logs, and traces with built-in models, presets, alerting integration, and horizontal scaling (Enterprise). > > The Kubernetes Operator deploys and manages VictoriaMetrics on Kubernetes via CRDs (VMAgent, VMAlert, VMAuth, VMCluster, VMSingle, VictoriaLogs, VictoriaTraces, and more). Helm Charts deploy all components via Helm. ## VictoriaMetrics - [Quick Start](https://docs.victoriametrics.com/victoriametrics/quick-start/): Get up and running with VictoriaMetrics. Download, run, scrape, and query. - [Single-server VictoriaMetrics](https://docs.victoriametrics.com/victoriametrics/single-server-victoriametrics/): Deploy and configure the single-node version, including CLI flags, storage, and HTTP API. - [Cluster VictoriaMetrics](https://docs.victoriametrics.com/victoriametrics/cluster-victoriametrics/): Deploy and configure cluster mode with vminsert, vmselect, and vmstorage components, including replication and multi-tenancy. - [Key Concepts](https://docs.victoriametrics.com/victoriametrics/keyconcepts/): Metrics data model, time series, cardinality, push vs pull model, and query types. - [vmagent](https://docs.victoriametrics.com/victoriametrics/vmagent/): agent for metrics collection, supporting both push and pull models, service discovery, relabeling, sharding, replication, on-disk buffering. - [vmalert](https://docs.victoriametrics.com/victoriametrics/vmalert/): Alerting and recording rule evaluation with Alertmanager integration and multi-tenancy support. - [vmestimator](https://docs.victoriametrics.com/victoriametrics/vmestimator/): tool for real-time cardinality tracking. Supports custom configuration and exposes cardianlity observations in form of metrics. - [vmauth](https://docs.victoriametrics.com/victoriametrics/vmauth/): HTTP auth proxy, load balancer, and request router with support for basic auth, bearer tokens, per-user routing, and IP-based filters. - [MetricsQL](https://docs.victoriametrics.com/victoriametrics/metricsql/): Query language reference. Enhanced PromQL with additional functions, histogram helpers, and subquery support. - [Relabeling](https://docs.victoriametrics.com/victoriametrics/relabeling/): Metrics relabeling cookbook. Filtering, label manipulation, and enrichment patterns. - [Stream Aggregation](https://docs.victoriametrics.com/victoriametrics/stream-aggregation/): Real-time stream aggregation in vmagent and single-node VM, including output functions (count, sum, avg, min, max, histogram_bucket, rate, increase, quantile, etc.) - [Stream Aggregation Configuration](https://docs.victoriametrics.com/victoriametrics/stream-aggregation/configuration/): Detailed configuration reference for stream aggregation rules, match/filter patterns, and deduplication. - [vmctl](https://docs.victoriametrics.com/victoriametrics/vmctl/): Data migration tool overview. Migrate from Prometheus, InfluxDB, OpenTSDB, Thanos, Mimir, Cortex, Promscale, and VictoriaMetrics native. - [vmctl: Prometheus](https://docs.victoriametrics.com/victoriametrics/vmctl/prometheus/): Migrate historical data from Prometheus snapshots. - [vmctl: InfluxDB](https://docs.victoriametrics.com/victoriametrics/vmctl/influxdb/): Migrate historical data from InfluxDB v1. - [vmctl: OpenTSDB](https://docs.victoriametrics.com/victoriametrics/vmctl/opentsdb/): Migrate historical data from OpenTSDB. - [vmctl: Thanos](https://docs.victoriametrics.com/victoriametrics/vmctl/thanos/): Migrate data from Thanos blocks via snapshot or remote-read. - [vmctl: VictoriaMetrics native](https://docs.victoriametrics.com/victoriametrics/vmctl/victoriametrics/): Migrate data between VM installations via native binary protocol. - [vmctl: Remote Read](https://docs.victoriametrics.com/victoriametrics/vmctl/remoteread/): Migrate data via Prometheus remote read API (Cortex, Mimir, Promscale, Thanos) - [vmbackup](https://docs.victoriametrics.com/victoriametrics/vmbackup/): Backup VictoriaMetrics data to GCS, S3, Azure Blob, or local filesystem with incremental backups. - [vmrestore](https://docs.victoriametrics.com/victoriametrics/vmrestore/): Restore VictoriaMetrics data from backups with support for partial restores. - [vmbackupmanager](https://docs.victoriametrics.com/victoriametrics/vmbackupmanager/): Automated backup scheduling, retention policies, and restoration management for VictoriaMetrics data. Requires an Enterprise license. - [Data Ingestion](https://docs.victoriametrics.com/victoriametrics/data-ingestion/): Supported ingestion protocols. Prometheus remote write, InfluxDB, Graphite, OpenTSDB, Datadog, New Relic, OpenTelemetry, CSV, JSON, and native binary. - [Data Ingestion: vmagent](https://docs.victoriametrics.com/victoriametrics/data-ingestion/vmagent/): Using vmagent as a data ingestion agent. - [Data Ingestion: Telegraf](https://docs.victoriametrics.com/victoriametrics/data-ingestion/telegraf/): Configure Telegraf to ship metrics to VictoriaMetrics. - [Data Ingestion: Vector](https://docs.victoriametrics.com/victoriametrics/data-ingestion/vector/): Configure Vector with Prometheus remote write sink. - [Data Ingestion: Grafana Alloy](https://docs.victoriametrics.com/victoriametrics/data-ingestion/alloy/): Configure Grafana Alloy to send metrics to VictoriaMetrics. - [Data Ingestion: OpenTelemetry Collector](https://docs.victoriametrics.com/victoriametrics/data-ingestion/opentelemetry-collector/): Configure OTel Collector with OTLP HTTP exporter. - [Data Ingestion: Proxmox](https://docs.victoriametrics.com/victoriametrics/data-ingestion/proxmox/): Send Proxmox VE/PBS metrics to VictoriaMetrics. - [Integrations](https://docs.victoriametrics.com/victoriametrics/integrations/): Overview of all supported integrations. - [Integration: Grafana](https://docs.victoriametrics.com/victoriametrics/integrations/grafana/): Using VictoriaMetrics with Grafana via Prometheus or VM datasource plugin. - [Integration: Prometheus](https://docs.victoriametrics.com/victoriametrics/integrations/prometheus/): Using VictoriaMetrics as remote storage for Prometheus. - [Integration: Graphite](https://docs.victoriametrics.com/victoriametrics/integrations/graphite/): Receiving Graphite/StatsD metrics and Graphite query language support. - [Integration: DataDog](https://docs.victoriametrics.com/victoriametrics/integrations/datadog/): Receiving metrics from DataDog agent, DogStatsD, and Lambda Extension. - [Integration: InfluxDB](https://docs.victoriametrics.com/victoriametrics/integrations/influxdb/): Receiving InfluxDB line protocol and migration guide. - [Integration: OpenTSDB](https://docs.victoriametrics.com/victoriametrics/integrations/opentsdb/): Receiving OpenTSDB telnet and HTTP metrics. - [Integration: NewRelic](https://docs.victoriametrics.com/victoriametrics/integrations/newrelic/): Receiving metrics from NewRelic infrastructure agent. - [Integration: OpenTelemetry](https://docs.victoriametrics.com/victoriametrics/integrations/opentelemetry/): Native OTLP metrics protocol support. - [Integration: Kafka](https://docs.victoriametrics.com/victoriametrics/integrations/kafka/): Enterprise vmagent Kafka consumer/producer for metrics. - [Integration: Google PubSub](https://docs.victoriametrics.com/victoriametrics/integrations/pubsub/): Enterprise vmagent Google PubSub integration. - [Integration: Zabbix Connector](https://docs.victoriametrics.com/victoriametrics/integrations/zabbixconnector/): Receiving metrics from Zabbix Connector. - [Integration: OpenShift](https://docs.victoriametrics.com/victoriametrics/integrations/openshift/): OpenShift Container Platform remote write integration. - [Integration: Perses](https://docs.victoriametrics.com/victoriametrics/integrations/perses/): Using VictoriaMetrics with Perses dashboards. - [Service Discovery Configs](https://docs.victoriametrics.com/victoriametrics/sd_configs/): Supported Prometheus-compatible service discovery mechanisms (Azure, Consul, DNS, Docker, EC2, GCE, Kubernetes, OpenStack, and more) - [Scrape Config Examples](https://docs.victoriametrics.com/victoriametrics/scrape_config_examples/): Scrape configuration examples for static configs, file-based, HTTP-based, and Kubernetes target discovery. - [URL API Examples](https://docs.victoriametrics.com/victoriametrics/url-examples/): Copy-paste examples for commonly used VictoriaMetrics HTTP APIs. - [Best Practices](https://docs.victoriametrics.com/victoriametrics/bestpractices/): Production best practices for installation, configuration, hardware sizing, and maintenance. - [Troubleshooting](https://docs.victoriametrics.com/victoriametrics/troubleshooting/): Common issues. High memory usage, slow queries, cardinality problems, ingestion failures. - [FAQ](https://docs.victoriametrics.com/victoriametrics/faq/): Frequently asked questions comparing VM with Prometheus, InfluxDB, TimescaleDB, M3DB, Thanos, and Cortex. - [Enterprise](https://docs.victoriametrics.com/victoriametrics/enterprise/): Enterprise features. Downsampling, backup automation, multi-tenancy, advanced security. - [LTS Releases](https://docs.victoriametrics.com/victoriametrics/lts-releases/): Long-term support release lines for enterprise customers. - [vmalert-tool](https://docs.victoriametrics.com/victoriametrics/vmalert-tool/): Command-line tool for unit testing alerting and recording rules. - [Per-Tenant Statistics](https://docs.victoriametrics.com/victoriametrics/pertenantstatistic/): Enterprise cluster per-tenant usage tracking. - [Query Execution Stats](https://docs.victoriametrics.com/victoriametrics/query-stats/): Enterprise query execution statistics logging. - [VictoriaMetrics Datasource Plugin](https://docs.victoriametrics.com/victoriametrics/integrations/grafana/datasource/): Grafana plugin for Querying, visualizing, and exploring VictoriaMetrics data. MetricsQL, alerts, Ad Hoc filters, and query tracing. ## VictoriaLogs - [Quick Start](https://docs.victoriametrics.com/victorialogs/quickstart/): Get started with VictoriaLogs. Download, ingest logs, and query via the built-in Web UI. - [LogsQL](https://docs.victoriametrics.com/victorialogs/logsql/): Complete LogsQL query language reference. Full-text search, phrase/prefix filters, logical filters, stats calculations, and step-by-step tutorial. - [LogsQL Examples](https://docs.victoriametrics.com/victorialogs/logsql-examples/): Practical LogsQL query cookbook. Time filters, field searches, sorting, limiting, and common patterns. - [Key Concepts](https://docs.victoriametrics.com/victorialogs/keyconcepts/): VictoriaLogs data model. Structured and unstructured logs, fields, streams, and time. - [Cluster Setup](https://docs.victoriametrics.com/victorialogs/cluster/): Deploy VictoriaLogs in cluster mode with vlinsert, vlselect, and vlstorage components. - [vlagent](https://docs.victoriametrics.com/victorialogs/vlagent/): Log collection agent with Kubernetes pod log discovery, HTTP ingestion, replication, and on-disk buffering. - [vlagent Metrics](https://docs.victoriametrics.com/victorialogs/vlagent-metrics/): Prometheus metrics exposed by vlagent for monitoring. - [Querying](https://docs.victoriametrics.com/victorialogs/querying/): All ways to query VictoriaLogs. HTTP API, vlogscli, Web UI, and Grafana plugin. - [vlogscli](https://docs.victoriametrics.com/victorialogs/querying/vlogscli/): Interactive command-line LogsQL query tool with history, live tailing, and multiple output formats. - [Metrics Reference](https://docs.victoriametrics.com/victorialogs/metrics/): Prometheus metrics exposed by VictoriaLogs for operational monitoring. - [Data Ingestion](https://docs.victoriametrics.com/victorialogs/data-ingestion/): Supported log ingestion methods. Syslog, Filebeat, Fluentbit, Fluentd, Logstash, Promtail, Vector, Telegraf, OpenTelemetry, Journald, Datadog, and Splunk. - [Data Ingestion: Syslog](https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/): Accept logs via Syslog TCP, UDP, or Unix socket. - [Data Ingestion: Filebeat](https://docs.victoriametrics.com/victorialogs/data-ingestion/filebeat/): Configure Filebeat to send logs to VictoriaLogs. - [Data Ingestion: Fluentbit](https://docs.victoriametrics.com/victorialogs/data-ingestion/fluentbit/): Configure Fluentbit to send logs. - [Data Ingestion: Fluentd](https://docs.victoriametrics.com/victorialogs/data-ingestion/fluentd/): Configure Fluentd to send logs. - [Data Ingestion: Logstash](https://docs.victoriametrics.com/victorialogs/data-ingestion/logstash/): Configure Logstash via Elasticsearch or HTTP JSON output. - [Data Ingestion: Promtail / Grafana Agent / Alloy](https://docs.victoriametrics.com/victorialogs/data-ingestion/promtail/): Configure Loki collectors to send logs to VictoriaLogs. - [Data Ingestion: Vector](https://docs.victoriametrics.com/victorialogs/data-ingestion/vector/): Configure Vector to send logs via Elasticsearch or HTTP JSON. - [Data Ingestion: Telegraf](https://docs.victoriametrics.com/victorialogs/data-ingestion/telegraf/): Configure Telegraf to send logs. - [Data Ingestion: OpenTelemetry](https://docs.victoriametrics.com/victorialogs/data-ingestion/opentelemetry/): Configure OTel SDK or Collector to send logs. - [Data Ingestion: Journald](https://docs.victoriametrics.com/victorialogs/data-ingestion/journald/): Stream systemd journal logs to VictoriaLogs. - [Data Ingestion: DataDog Agent](https://docs.victoriametrics.com/victorialogs/data-ingestion/datadog-agent/): Configure DataDog agent to send logs. - [Data Ingestion: Splunk](https://docs.victoriametrics.com/victorialogs/data-ingestion/splunk/): Send logs via Splunk HEC API. - [Data Ingestion: OpenShift](https://docs.victoriametrics.com/victorialogs/data-ingestion/openshift/): Collect OpenShift cluster logs. - [Security and Load Balancing](https://docs.victoriametrics.com/victorialogs/security-and-lb/): Secure VictoriaLogs with vmauth, TLS termination, and multi-tenant proxying. - [Alerting with VictoriaLogs](https://docs.victoriametrics.com/victorialogs/vmalert/): Configure vmalert to alert on LogsQL stats queries. - [LogQL to LogsQL Migration](https://docs.victoriametrics.com/victorialogs/logql-to-logsql/): Convert Loki LogQL queries to VictoriaLogs LogsQL. - [SQL to LogsQL Tutorial](https://docs.victoriametrics.com/victorialogs/sql-to-logsql/): Tutorial mapping SQL concepts to LogsQL syntax. - [Integrations](https://docs.victoriametrics.com/victorialogs/integrations/): Integration guides for Grafana, Perses, and Bindplane. - [FAQ](https://docs.victoriametrics.com/victorialogs/faq/): Frequently asked questions comparing VL with Elasticsearch, OpenSearch, and Loki. - [VictoriaLogs Datasource Plugin](https://docs.victoriametrics.com/victorialogs/integrations/grafana/): Grafana plugin for querying and visualizing VictoriaLogs data. LogsQL, live streaming, and Ad Hoc filters. ## VictoriaTraces - [Quick Start](https://docs.victoriametrics.com/victoriatraces/quick-start/): Get started with VictoriaTraces. Single-node and cluster deployment. - [Key Concepts](https://docs.victoriametrics.com/victoriatraces/keyconcepts/): Tracing data model, spans, resources, service discovery, and LogsQL-based querying. - [Cluster Setup](https://docs.victoriametrics.com/victoriatraces/cluster/): Deploy VictoriaTraces cluster with vtinsert, vtselect, and vtstorage. - [Data Ingestion](https://docs.victoriametrics.com/victoriatraces/data-ingestion/): Accept trace spans via OpenTelemetry Protocol (OTLP) - [Data Ingestion: OpenTelemetry](https://docs.victoriametrics.com/victoriatraces/data-ingestion/opentelemetry/): Configure OTel SDK or Collector to send traces. - [Querying](https://docs.victoriametrics.com/victoriatraces/querying/): Query traces via LogsQL, Web UI, and HTTP API. - [Grafana Visualization](https://docs.victoriametrics.com/victoriatraces/querying/grafana/): Visualize traces in Grafana using the Jaeger datasource. - [Jaeger UI Visualization](https://docs.victoriametrics.com/victoriatraces/querying/jaeger-frontend/): Visualize traces using the Jaeger Query Service UI. - [Alerting with Traces](https://docs.victoriametrics.com/victoriatraces/vmalert/): Configure vmalert on trace stats queries. - [Troubleshooting](https://docs.victoriametrics.com/victoriatraces/troubleshooting/): Common issues and solutions for VictoriaTraces. ## VictoriaMetrics Cloud - [Quick Start](https://docs.victoriametrics.com/victoriametrics-cloud/get-started/quickstart/): Get started with VictoriaMetrics Cloud. Create a deployment, ingest, and query. - [Overview](https://docs.victoriametrics.com/victoriametrics-cloud/get-started/overview/): Platform overview. Managed metrics, logs, and traces as a service. - [Features & Benefits](https://docs.victoriametrics.com/victoriametrics-cloud/get-started/features/): Key Cloud features. Cost efficiency, reliability, and enterprise-grade security. - [Guides and Best Practices](https://docs.victoriametrics.com/victoriametrics-cloud/get-started/guides/): Practical Cloud guides. - [Deployments Overview](https://docs.victoriametrics.com/victoriametrics-cloud/deployments/): Deployment types. Capacity tiers, single-node vs cluster. - [VictoriaMetrics Tiers](https://docs.victoriametrics.com/victoriametrics-cloud/deployments/victoriametrics-tiers/): VM capacity tiers, resource limits, and pricing. - [VictoriaLogs Tiers](https://docs.victoriametrics.com/victoriametrics-cloud/deployments/victorialogs-tiers/): VL capacity tiers and pricing. - [Single or Cluster](https://docs.victoriametrics.com/victoriametrics-cloud/deployments/single-or-cluster/): Choosing between single-node and cluster deployments. - [Access Tokens](https://docs.victoriametrics.com/victoriametrics-cloud/deployments/access-tokens/): Create and manage access tokens for ingestion and querying. - [Limits](https://docs.victoriametrics.com/victoriametrics-cloud/deployments/limits/): Hard limits for Cloud deployments. - [Integrations Overview](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/): Connect Cloud to external tools. - [Integration: Grafana](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/grafana/): Connect Cloud to Grafana. - [Integration: Prometheus](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/prometheus/): Remote write from Prometheus to Cloud. - [Integration: OpenTelemetry](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/opentelemetry/): OTLP ingestion into Cloud. - [Integration: Telegraf](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/telegraf/): Telegraf to Cloud metrics. - [Integration: vmagent](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/vmagent/): Deploy vmagent as Cloud data shipper. - [Integration: Kubernetes](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/kubernetes/): Monitor Kubernetes clusters with Cloud. - [Integration: Vector](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/vector/): Vector metrics to Cloud. - [Integration: Terraform](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/terraform/): Provision Cloud with Terraform. - [Integration: CloudWatch](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/cloudwatch/): Agentless AWS monitoring via CloudWatch. - [Integration: Perses](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/perses/): Cloud with Perses dashboards. - [Integration: Custom Alertmanager](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/custom-alertmanager/): Use your own Alertmanager with Cloud. - [Integration: Cloud Alertmanager](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/cloud-alertmanager/): Managed Alertmanager in Cloud. - [Integration: AI Assistants](https://docs.victoriametrics.com/victoriametrics-cloud/integrations/ai-assistants/): MCP server for natural-language queries on Cloud data. - [Account Management](https://docs.victoriametrics.com/victoriametrics-cloud/account-management/): Overview of Cloud accounts. - [Registration and Trial](https://docs.victoriametrics.com/victoriametrics-cloud/account-management/registration-and-trial/): Sign up and start free trial. - [Account and Profile](https://docs.victoriametrics.com/victoriametrics-cloud/account-management/account-and-profile/): Manage your Cloud profile. - [Roles and Permissions](https://docs.victoriametrics.com/victoriametrics-cloud/account-management/roles-and-permissions/): Access control and user roles. - [User Management](https://docs.victoriametrics.com/victoriametrics-cloud/account-management/user-management/): Onboard and manage users. - [Organizations](https://docs.victoriametrics.com/victoriametrics-cloud/account-management/organizations/): Multi-team collaboration via organizations. - [Billing](https://docs.victoriametrics.com/victoriametrics-cloud/billing/): Pricing model. Compute tiers, storage, and network costs. - [API Documentation](https://docs.victoriametrics.com/victoriametrics-cloud/api/): Cloud management API for automation with Terraform and GitOps. - [Audit Logs](https://docs.victoriametrics.com/victoriametrics-cloud/audit-logs/): Track user and system activities. - [Notifications](https://docs.victoriametrics.com/victoriametrics-cloud/setup-notifications/): Configure email and Slack notifications. - [Alerting with vmalert](https://docs.victoriametrics.com/victoriametrics-cloud/alerting-vmalert-victoria-metrics-cloud/): Alerting rules in Cloud with vmalert. - [Alertmanager Setup](https://docs.victoriametrics.com/victoriametrics-cloud/alertmanager-setup-for-deployment/): Set up Alertmanager and vmalert for Cloud deployments. - [Kubernetes Monitoring](https://docs.victoriametrics.com/victoriametrics-cloud/how-to-monitor-k8s/): Monitor Kubernetes clusters with VictoriaMetrics Cloud. - [Exploring VictoriaMetrics Data](https://docs.victoriametrics.com/victoriametrics-cloud/exploring-data/exploring-victoriametrics/): Analyze and troubleshoot metrics queries in the Cloud UI. - [Exploring VictoriaLogs Data](https://docs.victoriametrics.com/victoriametrics-cloud/exploring-data/exploring-victorialogs/): Explore log data in the Cloud UI. - [Support](https://docs.victoriametrics.com/victoriametrics-cloud/support/): Cloud support plans and SLAs. - [FAQ](https://docs.victoriametrics.com/victoriametrics-cloud/cloud-faq/): Cloud frequently asked questions. ## Anomaly Detection (vmanomaly) - [Quick Start](https://docs.victoriametrics.com/anomaly-detection/quickstart/): Get started with vmanomaly. Install, configure, and run anomaly detection. - [Components Overview](https://docs.victoriametrics.com/anomaly-detection/components/): Architecture overview. Models, reader, writer, scheduler, monitoring, settings, server. - [Reader](https://docs.victoriametrics.com/anomaly-detection/components/reader/): Data reader configuration. MetricsQL queries from VictoriaMetrics or LogsQL from VictoriaLogs/VictoriaTraces. - [Writer](https://docs.victoriametrics.com/anomaly-detection/components/writer/): Data writer. Write anomaly scores back to VictoriaMetrics. - [Models](https://docs.victoriametrics.com/anomaly-detection/components/models/): Model types and configuration. Built-in and custom anomaly detection models. - [Scheduler](https://docs.victoriametrics.com/anomaly-detection/components/scheduler/): Scheduling configuration. Inference frequency and training time range. - [Monitoring](https://docs.victoriametrics.com/anomaly-detection/components/monitoring/): Self-monitoring via push and pull models. - [Settings](https://docs.victoriametrics.com/anomaly-detection/components/settings/): Global settings for the anomaly detection service. - [Server](https://docs.victoriametrics.com/anomaly-detection/components/server/): HTTP server. REST API, /metrics endpoint, and web UI. - [Presets](https://docs.victoriametrics.com/anomaly-detection/presets/): Preconfigured anomaly detection configurations for widely-recognized metrics (e.g., node_exporter) - [UI](https://docs.victoriametrics.com/anomaly-detection/ui/): Built-in vmui-like UI for exploring anomaly detection results. - [Scaling](https://docs.victoriametrics.com/anomaly-detection/scaling-vmanomaly/): High availability and horizontal scaling for vmanomaly. - [Self-Monitoring](https://docs.victoriametrics.com/anomaly-detection/self-monitoring/): Track vmanomaly health and operational performance. - [Migration](https://docs.victoriametrics.com/anomaly-detection/migration/): Migration guide to the latest vmanomaly version. - [Anomaly Detection & Alerting Setup](https://docs.victoriametrics.com/anomaly-detection/guides/guide-vmanomaly-vmalert/): Tutorial integrating vmanomaly with vmalert, Alertmanager, and Grafana. - [FAQ](https://docs.victoriametrics.com/anomaly-detection/faq/): Frequently asked questions about vmanomaly. ## Kubernetes Operator - [Quick Start](https://docs.victoriametrics.com/operator/quick-start/): Deploy VictoriaMetrics on Kubernetes using the Operator. - [Setup](https://docs.victoriametrics.com/operator/setup/): Install the Operator via Helm. victoria-metrics-operator and victoria-metrics-k8s-stack charts. - [Configuration](https://docs.victoriametrics.com/operator/configuration/): Operator configuration via environment variables and command-line flags. - [API Docs](https://docs.victoriametrics.com/operator/api/): CRD API reference for all Operator custom resources. - [Security](https://docs.victoriametrics.com/operator/security/): RBAC, access control, namespace isolation, and TLS. - [High Availability](https://docs.victoriametrics.com/operator/high-availability/): HA setup with the Operator. - [Monitoring](https://docs.victoriametrics.com/operator/monitoring/): Monitoring the Operator itself. Metrics, dashboards, and alerting rules. - [Authorization and Exposing Components](https://docs.victoriametrics.com/operator/auth/): Using VMAuth as proxy for ingress and component exposure. - [Enterprise Features](https://docs.victoriametrics.com/operator/enterprise/): Enterprise feature support in Operator-managed components. - [Helm to Operator Converter](https://docs.victoriametrics.com/operator/helm-converter/): CLI tool to migrate Helm chart configs to Operator CRDs. - [Integration: Prometheus](https://docs.victoriametrics.com/operator/integrations/prometheus/): Prometheus CRD compatibility and migration. - [Integration: Istio](https://docs.victoriametrics.com/operator/integrations/istio/): Deploying VictoriaMetrics with Istio service mesh. - [FAQ](https://docs.victoriametrics.com/operator/faq/): Frequently asked questions about the Operator. - [CRD: VMAgent](https://docs.victoriametrics.com/operator/resources/vmagent/): VMAgent CRD. Metrics collection agent for Kubernetes. - [CRD: VMAlert](https://docs.victoriametrics.com/operator/resources/vmalert/): VMAlert CRD. Alerting and recording rules. - [CRD: VMAlertmanager](https://docs.victoriametrics.com/operator/resources/vmalertmanager/): VMAlertmanager CRD. Alertmanager configuration. - [CRD: VMAlertmanagerConfig](https://docs.victoriametrics.com/operator/resources/vmalertmanagerconfig/): VMAlertmanagerConfig CRD. Fine-grained Alertmanager configuration. - [CRD: VMAuth](https://docs.victoriametrics.com/operator/resources/vmauth/): VMAuth CRD. Auth proxy and request routing. - [CRD: VMCluster](https://docs.victoriametrics.com/operator/resources/vmcluster/): VMCluster CRD. High-availability cluster version. - [CRD: VMSingle](https://docs.victoriametrics.com/operator/resources/vmsingle/): VMSingle CRD. Single-node VictoriaMetrics. - [CRD: VMRule](https://docs.victoriametrics.com/operator/resources/vmrule/): VMRule CRD. Alerting and recording rules definition. - [CRD: VMServiceScrape](https://docs.victoriametrics.com/operator/resources/vmservicescrape/): VMServiceScrape CRD. Scrape configs for services. - [CRD: VMPodScrape](https://docs.victoriametrics.com/operator/resources/vmpodscrape/): VMPodScrape CRD. Scrape configs for pods. - [CRD: VMProbe](https://docs.victoriametrics.com/operator/resources/vmprobe/): VMProbe CRD. Probing targets via blackbox exporter. - [CRD: VMStaticScrape](https://docs.victoriametrics.com/operator/resources/vmstaticscrape/): VMStaticScrape CRD. Static target scraping. - [CRD: VMNodeScrape](https://docs.victoriametrics.com/operator/resources/vmnodescrape/): VMNodeScrape CRD. Scrape Kubernetes nodes (e.g., node_exporter) - [CRD: VMUser](https://docs.victoriametrics.com/operator/resources/vmuser/): VMUser CRD. User authentication and access permissions. - [CRD: VMScrapeConfig](https://docs.victoriametrics.com/operator/resources/vmscrapeconfig/): VMScrapeConfig CRD. Scrape config with service discovery. - [CRD: VMAnomaly](https://docs.victoriametrics.com/operator/resources/vmanomaly/): VMAnomaly CRD. Anomaly detection deployment. - [CRD: VMAnomalyConfig](https://docs.victoriametrics.com/operator/resources/vmanomalyconfig/): VMAnomalyConfig CRD. Anomaly detection model configs. - [CRD: VLAgent](https://docs.victoriametrics.com/operator/resources/vlagent/): VLAgent CRD. Log collection agent. - [CRD: VLSingle](https://docs.victoriametrics.com/operator/resources/vlsingle/): VLSingle CRD. Single-node VictoriaLogs. - [CRD: VLCluster](https://docs.victoriametrics.com/operator/resources/vlcluster/): VLCluster CRD. Clustered VictoriaLogs. - [CRD: VTSingle](https://docs.victoriametrics.com/operator/resources/vtsingle/): VTSingle CRD. single-node VictoriaTraces. - [CRD: VTCluster](https://docs.victoriametrics.com/operator/resources/vtcluster/): VTCluster CRD. Clustered VictoriaTraces. - [CRD: VMDistributed](https://docs.victoriametrics.com/operator/resources/vmdistributed/): VMDistributed CRD. Orchestrated multi-AZ cluster updates (experimental) ## Helm Charts - [Helm Charts Overview](https://docs.victoriametrics.com/helm/): All VictoriaMetrics Helm charts. Add repo, install, and upgrade. - [victoria-metrics-k8s-stack](https://docs.victoriametrics.com/helm/victoria-metrics-k8s-stack/): Full Kubernetes monitoring stack with Operator, Grafana dashboards, ServiceScrapes, and VMRules. - [victoria-metrics-single](https://docs.victoriametrics.com/helm/victoria-metrics-single/): Deploy single-node VictoriaMetrics on Kubernetes. - [victoria-metrics-cluster](https://docs.victoriametrics.com/helm/victoria-metrics-cluster/): Deploy cluster version on Kubernetes. - [victoria-metrics-agent](https://docs.victoriametrics.com/helm/victoria-metrics-agent/): Deploy vmagent on Kubernetes. - [victoria-metrics-alert](https://docs.victoriametrics.com/helm/victoria-metrics-alert/): Deploy vmalert on Kubernetes. - [victoria-metrics-anomaly](https://docs.victoriametrics.com/helm/victoria-metrics-anomaly/): Deploy vmanomaly on Kubernetes. - [victoria-metrics-auth](https://docs.victoriametrics.com/helm/victoria-metrics-auth/): Deploy vmauth on Kubernetes. - [victoria-metrics-gateway](https://docs.victoriametrics.com/helm/victoria-metrics-gateway/): Deploy vmgateway on Kubernetes. - [victoria-metrics-operator](https://docs.victoriametrics.com/helm/victoria-metrics-operator/): Deploy the Operator itself on Kubernetes. - [victoria-metrics-operator-crds](https://docs.victoriametrics.com/helm/victoria-metrics-operator-crds/): Install Operator CRDs without the full Operator. - [victoria-metrics-mcp](https://docs.victoriametrics.com/helm/victoria-metrics-mcp/): Deploy the MCP server for AI assistant integration. - [victoria-logs-single](https://docs.victoriametrics.com/helm/victoria-logs-single/): Deploy single-node VictoriaLogs on Kubernetes. - [victoria-logs-cluster](https://docs.victoriametrics.com/helm/victoria-logs-cluster/): Deploy clustered VictoriaLogs on Kubernetes. - [victoria-logs-collector](https://docs.victoriametrics.com/helm/victoria-logs-collector/): Collect logs from Kubernetes containers to VictoriaLogs. - [victoria-logs-agent](https://docs.victoriametrics.com/helm/victoria-logs-agent/): Deploy vlagent on Kubernetes. - [victoria-logs-multilevel](https://docs.victoriametrics.com/helm/victoria-logs-multilevel/): Multi-level read for multiple storage groups. - [victoria-traces-single](https://docs.victoriametrics.com/helm/victoria-traces-single/): Deploy single-node VictoriaTraces on Kubernetes. - [victoria-traces-cluster](https://docs.victoriametrics.com/helm/victoria-traces-cluster/): Deploy clustered VictoriaTraces on Kubernetes. ## Guides - [Guides Overview](https://docs.victoriametrics.com/guides/): Practical guides for deploying and operating VictoriaMetrics. - [Kubernetes Monitoring via VictoriaMetrics Single](https://docs.victoriametrics.com/guides/k8s-monitoring-via-vm-single/): Monitor Kubernetes with single-node VictoriaMetrics and Helm. - [Kubernetes Monitoring via VictoriaMetrics Cluster](https://docs.victoriametrics.com/guides/k8s-monitoring-via-vm-cluster/): Monitor Kubernetes with VM Cluster. - [HA Monitoring via VictoriaMetrics Cluster](https://docs.victoriametrics.com/guides/k8s-ha-monitoring-via-vm-cluster/): High-availability Kubernetes monitoring with replication. - [Getting Started with VM Operator](https://docs.victoriametrics.com/guides/getting-started-with-vm-operator/): Deploy VM stack on Kubernetes with the Operator. - [OpenTelemetry Integration Guide](https://docs.victoriametrics.com/guides/getting-started-with-opentelemetry/): Use OpenTelemetry with VictoriaMetrics and VictoriaLogs on Kubernetes. - [Migrate from InfluxDB](https://docs.victoriametrics.com/guides/migrate-from-influx/): Differences and approaches for migrating from InfluxDB. - [Multi-Regional Setup](https://docs.victoriametrics.com/guides/multi-regional-setup-dedicated-regions/): Collect metrics across regions with dedicated monitoring. - [Understand Your Setup Size](https://docs.victoriametrics.com/guides/understand-your-setup-size/): Capacity planning. Active time series, ingestion rate, churn rate, QPS. - [VM Architectures](https://docs.victoriametrics.com/guides/vm-architectures/): Choose the right deployment topology for risk tolerance and performance needs. - [Delete or Replace Metrics](https://docs.victoriametrics.com/guides/guide-delete-or-replace-metrics/): Guide to deleting or replacing time series data. - [Multi-Retention Setup in Cluster](https://docs.victoriametrics.com/guides/guide-vmcluster-multiple-retention-setup/): Configure multiple retention periods in VM Cluster. - [Datasource-Managed Alerts with vmalert and Grafana](https://docs.victoriametrics.com/guides/vmalert-datasource-managed-alerts-grafana/): Scalable alerting topology with vmalert and Grafana. - [vmagent with OIDC](https://docs.victoriametrics.com/guides/vmagent-openid-configuration/): Multi-tenant remote write with OIDC and JWT tokens. - [vmauth with Grafana OIDC](https://docs.victoriametrics.com/guides/grafana-vmauth-openid-configuration/): Multi-tenant access for metrics, logs, and traces with Grafana and OIDC. - [Collecting OpenShift Logs](https://docs.victoriametrics.com/guides/collecting-openshift-logs-with-victoria-logs/): Collect and store OpenShift cluster logs in VictoriaLogs. - [Headlamp Kubernetes UI with VictoriaMetrics](https://docs.victoriametrics.com/guides/k8s-ui-headlamp/): Point Headlamp's Prometheus integration at VictoriaMetrics. ## OpenTelemetry - [OpenTelemetry Integration](https://docs.victoriametrics.com/opentelemetry/): Native OTLP ingestion for metrics (VictoriaMetrics), logs (VictoriaLogs), and traces (VictoriaTraces). Contains configuration, data mapping, and demos. ## Optional - [AI Tools](https://docs.victoriametrics.com/ai-tools/): MCP servers and AI assistant integrations for querying metrics, logs, and traces with natural language. - [Playgrounds](https://docs.victoriametrics.com/playgrounds/): Public demo environments for VictoriaMetrics, VictoriaLogs, and VictoriaTraces. - [Case Studies](https://docs.victoriametrics.com/victoriametrics/casestudies/): Production case studies from Grammarly, Roblox, Wix, Spotify, adidas, and more. - [Articles](https://docs.victoriametrics.com/victoriametrics/articles/): Third-party articles, slides, and videos about VictoriaMetrics. - [VictoriaMetrics Changelog](https://docs.victoriametrics.com/victoriametrics/changelog/): Release history for all VictoriaMetrics components. - [VictoriaLogs Changelog](https://docs.victoriametrics.com/victorialogs/changelog/): Release history for VictoriaLogs. - [Anomaly Detection Changelog](https://docs.victoriametrics.com/anomaly-detection/changelog/): Release history for vmanomaly. - [Operator Changelog](https://docs.victoriametrics.com/operator/changelog/): Release history for the Kubernetes Operator. - [Contributing](https://docs.victoriametrics.com/victoriametrics/contributing/): Guidelines for contributing to VictoriaMetrics. - [Helm Charts Requirements](https://docs.victoriametrics.com/helm/requirements/): Helm chart requirements and prerequisites. - [VictoriaLogs Roadmap](https://docs.victoriametrics.com/victorialogs/roadmap/): Upcoming features for VictoriaLogs. Object storage support, log transformations, Kafka, backup tooling, multi-tenant querying. - [VictoriaTraces Roadmap](https://docs.victoriametrics.com/victoriatraces/roadmap/): Upcoming features toward GA release of VictoriaTraces.