docker-compose配置PLG日志方案

记录docker-compose快速搭建PLG日志系统,promtail + loki + grafana

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
version: "3"

networks:
loki:

services:
# 日志存储&解析
loki:
image: grafana/loki:2.4.2
container_name: plg-loki
#volumes:
# - /usr/app/loki/loki-server/:/etc/loki/
ports:
- "3100:3100"
command: -config.file=/etc/loki/local-config.yaml
networks:
- loki
# 日志可视化
grafana:
image: grafana/grafana:latest
container_name: plg-grafana
ports:
- "3000:3000"
#volumes:
# 挂载配置文件
# - /usr/app/loki/loki-server/grafana.ini:/etc/grafana/grafana.ini
networks:
- loki
# 收集日志
promtail:
image: grafana/promtail:2.4.2
container_name: plg-promtail
volumes:
#把本机服务的log目录挂载进来
- /usr/app/standalone_febs/febs-cloud/log:/var/log
- $PWD:/etc/promtail/
# 覆盖新的配置文件
command: -config.file=/etc/promtail/promtail-config.yaml
networks:
- loki

评论加载中...