Files
MathApp/docker/loki/loki-config.yml

36 lines
1.1 KiB
YAML

# پیکربندیِ حداقلیِ Loki برای dev/local — تک‌نود، بدونِ auth، ذخیره‌سازیِ
# لاگ روی فایل‌سیستمِ محلیِ خودِ کانتینر (ولومِ loki_data). برای بارِ
# پروداکشنِ واقعی این تنظیمات کافی نیست (replication، retention، object
# storage و ...)، ولی برای دیدنِ لاگ‌های محلی در Grafana کاملاً کافیه.
auth_enabled: false
server:
http_listen_port: 3100
common:
path_prefix: /loki
storage:
filesystem:
chunks_directory: /loki/chunks
rules_directory: /loki/rules
replication_factor: 1
ring:
kvstore:
store: inmemory
schema_config:
configs:
- from: 2024-01-01
store: tsdb
object_store: filesystem
schema: v13
index:
prefix: index_
period: 24h
limits_config:
# جلوگیری از رد شدنِ silent لاگ‌های خیلی قدیمی/خیلی جدید در محیطِ dev
reject_old_samples: true
reject_old_samples_max_age: 168h