安装loki
收集日志
已创建docker-net
docker-compose.yml
services:
loki:
image: grafana/loki:2.8.0
container_name: "docker-grafana-loki"
restart: "always"
environment:
- "TZ=Asia/Shanghai"
ports:
- "3100:3100"
command: -config.file=/etc/loki/local-config.yaml
volumes:
- ./loki/:/loki/:rw
- ./loki-config.yaml:/etc/loki/local-config.yaml
networks:
- docker-net
networks:
docker-net:
external: true
loki-config.yaml
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: 2023-01-01
store: boltdb-shipper
object_store: filesystem
schema: v11
index:
prefix: index_
period: 24h
limits_config:
ingestion_rate_strategy: global
ingestion_rate_mb: 50
ingestion_burst_size_mb: 50
ruler:
alertmanager_url: http://localhost:9093