loki

Deploy Grafana Loki via Helm for scalable multi-tenant log ingestion and LogQL querying.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/allthingslinux/atl.services --skill loki-allthingslinux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: loki
Source: https://github.com/allthingslinux/atl.services/tree/main/.agents/skills/loki
Command: npx skills add https://github.com/allthingslinux/atl.services --skill loki-allthingslinux

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Grafana Loki addresses the challenge of scalable, cost-effective log aggregation by indexing metadata and storing compressed log chunks in object storage, enabling fast search and multi-tenant isolation across large clusters.

Core Features & Use Cases

  • Horizontal scalability with the Distributor, Ingester, Querier, Query Frontend, and Compactor
  • Label-based log organization and multi-tenant isolation using LogQL
  • Flexible storage backends (S3, Azure Blob, GCS) with schema options (TSDB)
  • Kubernetes-friendly deployment via Helm in modes such as Monolithic, Simple Scalable, and Distributed
  • Native OpenTelemetry/OTLP integration for seamless log ingestion
  • Operational guidance for retention, compaction, and index management

Quick Start

Install Loki with a scalable deployment using Helm, configure a compatible object store, deploy a log collector (Promtail) or enable OTLP ingestion, then access Grafana dashboards and run sample LogQL queries against Loki.

Frequently Asked Questions about loki

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy Grafana Loki for scalable log aggregation in Kubernetes?

Deploy Grafana Loki for scalable log aggregation in Kubernetes using Helm, configuring a compatible object store and choosing between Monolithic, Simple Scalable, or Distributed deployment modes to ingest and query logs.

Can I use OpenTelemetry OTLP ingestion with Loki?

Yes, Loki supports native OpenTelemetry OTLP integration, enabling seamless log ingestion directly from OTLP pipelines without requiring a separate log collector for storage and querying.

What is the best way to configure log retention and compaction in Loki?

Configure log retention and compaction in Loki by utilizing the Compactor component alongside TSDB-backed indices, managing chunk storage and retention policies via YAML or Helm configurations.

Does Loki support multi-tenant log isolation and LogQL querying?

Yes, Loki provides multi-tenant log isolation using label-based organization and enables fast search across large clusters with LogQL, a query language designed for filtering and extracting metrics from logs.

What storage backends can I use with Loki for storing compressed log chunks?

Loki stores compressed log chunks in flexible cloud object storage backends, supporting S3, Azure Blob, and GCS alongside schema options like TSDB for cost-effective and scalable metadata indexing.

When should I choose distributed mode over monolithic mode for Loki log aggregation?

Choose distributed mode over monolithic mode for Loki log aggregation when you need horizontal scalability across Distributor, Ingester, Querier, and Query Frontend components to handle large cluster volumes.