Позволяет выполнять сбор данных логов для дальнейшего анализа с различных систем.
Официальный сайт: Grafana Loki OSS | Log aggregation system
Пример docker compose файла:
program:
- loki
dg-publish: true
type: docker-compose
aliases: “”
tags: “”
МОС: “[[Docker Compose]]”
modified: 2024-10-10T20:03:37+03:00
services:
loki:
image: grafana/loki:latest
container_name: loki
ports:
- 3100:3100
volumes:
- /etc/localtime:/etc/localtime:ro
- ./loki-config.yml:/etc/loki/loki-config.yaml
- loki_data:/loki
networks:
- monitoring
labels:
org.label-schema.group: monitoring
restart: unless-stopped
volumes:
loki_data:
networks:
monitoring:
name: monitoring
external: true
Файл конфигурации:
program: loki
dg-publish: true
type: conf
aliases: “”
tags: “”
modified: 2024-10-10T19:26:43+03:00
auth_enabled: false
server:
http_listen_port: 3100
grpc_listen_port: 9095
ingester:
wal:
dir: "/tmp/wal"
lifecycler:
address: 127.0.0.1
ring:
kvstore:
store: inmemory
replication_factor: 1
chunk_idle_period: 5m
chunk_retain_period: 30s
chunk_target_size: 1536000
chunk_block_size: 262144
schema_config:
configs:
- from: 2023-01-01
store: tsdb
object_store: filesystem
schema: v13
index:
prefix: index_
period: 24h
storage_config:
tsdb_shipper:
active_index_directory: /loki/index
cache_location: /loki/index_cache
cache_ttl: 24h
compactor:
working_directory: /loki/compactor
limits_config:
reject_old_samples: true
reject_old_samples_max_age: 168h
chunk_store_config:
table_manager:
retention_deletes_enabled: true
retention_period: 168h
ruler:
storage:
type: local
local:
directory: /loki/rules
rule_path: /loki/rules
ring:
kvstore:
store: inmemory
enable_api: true
[!urls]- Упоминания:
[[Self-hosting. Grafana Loki]]
[!description]- Примечание
Примечание:: Сбор логов для Grafana
Настройка:
- [[Сбор логов с роутеров Keenetic и OpenWrt для Grafana]]
- [[Сбор логов linux и proxmox для Grafana]]
- [[Сбор логов docker контейнеров для Grafana]]
[!urls]- Упоминания:
- [[Self-hosting программы]]
- [[Self-hosting. Grafana|Grafana]]
- [[Сервер Monitoring]]
- [[Self-hosting. Alloy|Alloy]]
[!description]- Примечание
Примечание:: Сбор и обработка логов
[!todo]-
- [-] Настроить Loki для сборов логов Crowdsec
2024-10-09
2024-10-09
- Настроить Loki для сборов логов Keenetik
2024-10-08
- Настроить Loki для сборов логов docker
2024-09-14
2024-10-09
- Изучить настройки Loki для сборов логов
2024-09-14
2024-10-09
- Настроить Loki для сборов логов OpenWRT
2024-09-14
2024-10-10
- Настроить Loki для сборов proxmox
2024-09-14
2024-10-10