Skip to content

Commit 6088034

Browse files
pratik705devx
authored andcommitted
feat: Create base manifest files to deploy loki (#41)
1 parent 564dca2 commit 6088034

File tree

6 files changed

+4397
-233
lines changed

6 files changed

+4397
-233
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Loki – Base Configuration
2+
3+
This directory contains the **base manifests** for deploying [Grafana Loki](https://grafana.com/oss/loki/), a horizontally-scalable, highly-available log aggregation system designed for cloud-native environments.
4+
It is designed to be **consumed by cluster repositories** as a remote base, allowing each cluster to apply **custom overrides** as needed.
5+
6+
**About Grafana Loki:**
7+
8+
- Provides a **cost-effective log aggregation solution** optimized for storing and querying logs from Kubernetes clusters and applications.
9+
- Deployed in **Simple Scalable mode** with separate read and write paths for high availability and horizontal scaling.
10+
- Integrates natively with **OpenTelemetry** for log collection using OTLP protocol, eliminating the need for additional log shippers.
11+
- Indexes only metadata (labels) rather than full-text, resulting in **significantly lower storage costs** compared to traditional solutions.
12+
- Queries logs using **LogQL**, a query language similar to PromQL, enabling powerful filtering and aggregation.
13+
- Supports **multi-tenancy**, **retention policies**, and **compaction** for efficient long-term log storage.
14+
- Automatically integrates with **Grafana** for unified visualization of logs alongside metrics and traces.
15+
- Commonly used for troubleshooting application issues, audit logging, security analysis, and operational insights.

0 commit comments

Comments
 (0)