比如: /var/log 这种路径,win系统上可能不存在。
1. 安装
以下为网上大佬整理的教程,步骤明确、逻辑明确。
loki安装
grafana安装
Prometheus安装
官网安装 - 实际上具体细节的安装,官网更适合
loki
grafana
2. 简要说明
loki
http: 3100
grpc: 9095
操作文档:
grafana
账号密码
admin321
配置
创建网络
docker network create my_network
--- 查看网络使用情况 ---
docker network inspect my_network
创建存储
docker volume create grafana-storage
--- 查看磁盘使用情况 ---
docker volume inspect grafana-storage
服务启动
wget https://raw.githubusercontent.com/grafana/loki/v2.9.1/cmd/loki/loki-local-config.yaml -O loki-config.2.9.1.yaml
docker run --name loki -d --network my_network -v $(pwd):/mnt/config -p 3100:3100 grafana/loki:2.9.1 -config.file=/mnt/config/loki-config.2.9.1.yaml
// 仅docker启动的话 需要将配置文件中的loki地址进行配置
wget https://raw.githubusercontent.com/grafana/loki/v2.9.1/clients/cmd/promtail/promtail-docker-config.yaml -O promtail-config.2.9.1.yaml
docker run --name promtail -d --network my_network -v $(pwd):/mnt/config -v /var/log:/var/log --link loki grafana/promtail:2.9.1 -config.file=/mnt/config/promtail-config.2.9.1.yaml
docker run -d --name grafana --network my_network --volume grafana-storage:/var/lib/grafana --name=grafana -p 3000:3000 grafana/grafana
示例
docker run -d --name loki --network my_network -v $(pwd):/mnt/config -p 3100:3100 grafana/loki:1.5.0 -config.file=/mnt/config/loki-config.yaml
docker run -d --name promtail --network my_network -v $(pwd):/mnt/config -v /var/log:/var/log grafana/promtail:1.5.0 -config.file=/mnt/config/promtail-config.yaml
docker run -d --name grafana --network my_network --name=grafana -p 3000:3000 grafana/grafana
浙公网安备 33010602011771号