Marketplace

Grafana Loki

Updated May 29, 2024

Grafana Loki is a horizontally scalable, highly available, multi-tenant log aggregation system. It supports a wide range of log formats, sources, and clients, and allows formatting logs at query time rather than at ingestion. Loki only indexes the metadata of a log line which significantly reduces space required to store logs and makes working with them simpler and faster. Integrations with Prometheus, Grafana, and Kubernetes are supported natively, providing a one-stop-shop UI for metrics, logs, and traces.

You can deploy Grafana Loki in your Nebius AI Managed Service for Kubernetes clusters using this Marketplace product.

Deployment instructions

Before installing this product:

  1. Configure storage:

    1. If you don’t have the Nebius AI command line interface yet, install and initialize it.

    2. Create a service account and assign the storage.uploader and storage.viewer roles to it.

    3. Create a static access key for the service account and save it as JSON:

      ncp iam access-key create \
        --service-account-name <service_account_name> \
        --format json \
      > sa-key.json
      
    4. Create an Object Storage bucket.

  2. Create a Kubernetes cluster and a node group in it, install kubectl, and configure it to work with the created cluster.

To install the product:

  1. On the cluster page in the management console, go to the Marketplace tab, select the product, and click Install.

  2. Configure the application:

    • Namespace: Select a namespace or create a new one.
    • Application name: Enter an application name.
    • Bucket name: Enter the bucket name.
    • Static access key: Paste the contents of the access key JSON file.
    • Install Promtail: Select this option to deliver local logs to Grafana Loki using the Promtail agent. This agent is usually used for applications that require regular monitoring.
  3. Click Install.

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

  5. To check that Grafana Loki is working, check that its pods are running:

    kubectl get pods -n <namespace> | grep 'loki'
    
Billing type
Free
Type
Kubernetes® Application
Category
Developer tools
Publisher
Nebius
Use cases

Aggregating and storing logs.

Technical support

Nebius AI does not provide technical support for the product. If you have any issues, please refer to the developer’s information resources.

Product composition
Helm chartVersion
Pull-command
Documentation
cr.nemax.nebius.cloud/yc-marketplace/nebius/grafana/loki/chart/loki1.0.4Open
Docker imageVersion
Pull-command
cr.nemax.nebius.cloud/yc-marketplace/nebius/grafana/loki/loki17169773121193853922394481936082642487772205184792.6.1
cr.nemax.nebius.cloud/yc-marketplace/nebius/grafana/loki/nginx-unprivileged17169773121193853922394481936082642487772205184791.19-alpine
cr.nemax.nebius.cloud/yc-marketplace/nebius/grafana/loki/promtail17169773121193853922394481936082642487772205184792.7.1
Terms
By using this product you agree to the Nebius AI Marketplace Terms of Service and the terms and conditions of the following software: AGPLv3
Billing type
Free
Type
Kubernetes® Application
Category
Developer tools
Publisher
Nebius