Yandex Cloud
Search
Contact UsGet started
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • AI for business
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex Managed Service for Kubernetes
  • Comparing with other Yandex Cloud services
  • Getting started
    • All guides
    • Connecting to a node over SSH
    • Connecting to a node via OS Login
    • Updating Kubernetes
    • Configuring autoscaling
    • Activating a Kubernetes Terraform provider
    • Installing applications from Yandex Cloud Marketplace using Terraform
      • Getting started with Cloud Marketplace
      • Installing Argo CD
      • Installing Chaos Mesh
      • Installing cert-manager with the Cloud DNS ACME webhook plugin
      • Installing Container Storage Interface for S3
      • Installing Crossplane
      • Installing External Secrets Operator
      • Installing ExternalDNS with a plugin for Cloud DNS
      • Installing Falco
      • Installing Filebeat OSS
      • Installing Fluent Bit
      • Installing Gatekeeper
      • Installing Gateway API
      • Installing the GitLab agent
      • Installing GitLab Runner
      • Installing Gwin
      • Installing HashiCorp Vault
      • Installing Ingress NGINX
      • Installing an Application Load Balancer ingress controller
      • Upgrading the Application Load Balancer Ingress controller
      • Installing Istio
      • Installing Jaeger
      • Installing KEDA
      • Installing Kruise
      • Installing Kyverno & Kyverno Policies
      • Installing Loki
      • Installing Metrics Provider
      • Installing NodeLocal DNS
      • Installing OIDC Authentication
      • Installing Policy Reporter
      • Installing Prometheus Operator
      • Installing Thumbor
      • Installing Velero
      • Installing VictoriaLogs
  • Access management
  • Pricing policy
  • Terraform reference
  • Monitoring metrics
  • Audit Trails events
  • Release notes

In this article:

  • Installation using Yandex Cloud Marketplace
  • Installation using a Helm chart
  • See also
  1. Step-by-step guides
  2. Installing applications from Cloud Marketplace
  3. Installing VictoriaLogs

Installing VictoriaLogs

Written by
Yandex Cloud
Improved by
Dmitry A.
Updated at September 23, 2025
  • Installation using Yandex Cloud Marketplace
  • Installation using a Helm chart
  • See also

VictoriaLogs is a solution for collecting, storing, and analyzing logs, installed in a Managed Service for Kubernetes cluster. With VictoriaLogs, you can:

  • Collect app logs using various log collectors.
  • Analyze logs using the LogsQL query language.

Installation using Yandex Cloud MarketplaceInstallation using Yandex Cloud Marketplace

  1. Navigate to the folder dashboard and select Managed Service for Kubernetes.

  2. Click the name of the Managed Service for Kubernetes cluster you need and select the Marketplace tab.

  3. Under Application available for installation, select VictoriaLogs and click Go to install.

  4. Configure the application:

    • Namespace: Create a new namespace, e.g., victoria-logs. If you leave the default namespace, VictoriaLogs may work incorrectly.
    • Application name: Specify the application name.
  5. Click Install.

  6. Wait for the application to change its status to Deployed.

  7. Set up victoria-logs-single-server port forwarding to your local computer:

    kubectl port-forward service/victoria-logs-single-server 30000:9428 \
       --namespace <application_namespace>
    
  8. Make sure the VictoriaLogs web interface is accessible by opening http://localhost:30000.

Installation using a Helm chartInstallation using a Helm chart

  1. Install Helm v3.8.0 or higher.

  2. Install kubect and configure it to work with the new cluster.

  3. To install a Helm chart with VictoriaLogs, run the following command, specifying the parameters of the resources you created earlier:

    helm pull oci://cr.yandex/yc-marketplace/yandex-cloud/victoria-logs/victoria-logs-single \
         --version 1.0.0 \
         --untar && \
    helm install \
         --namespace victoria-logs \
         --create-namespace \
         victoria-logs-single ./victoria-logs-single/
    

    Note

    If you are using a Helm version below 3.8.0, append the export HELM_EXPERIMENTAL_OCI=1 && \ string to the command to enable Open Container Initiative (OCI) support in the Helm client.

See alsoSee also

  • VictoriaLogs documentation
  • Use cases

Was the article helpful?

Previous
Installing Velero
Next
Granting access to an application running in a Kubernetes cluster
© 2025 Direct Cursus Technology L.L.C.