当前位置: 首页 > article >正文

Docker快速安装Loki

#生成工作目录

sudo mkdir -p /app/loki/config
sudo mkdir -p /app/loki/data
sudo chmod -R 777 /app/loki

 #下载配置

wget https://raw.githubusercontent.com/grafana/loki/v3.0.0/cmd/loki/loki-local-config.yaml -O /app/loki/config/loki-config.yaml

#添加配置到loki-config.yaml

limits_config:
  volume_enabled: true
  retention_period: 30d

#安装loki

docker run -d \
    --restart=always \
    -v /app/loki/config:/mnt/config \
    -v /app/loki/data:/tmp/loki \
    -p 3100:3100 \
    --log-opt max-size=1g \
    --log-opt max-file=2 \
    --name=loki\
    grafana/loki:3.0.0 -config.file=/mnt/config/loki-config.yaml

#下载promtail

sudo mkdir /app/promtail
sudo chmod 777 /app/promtail
cd /app/promtail
wget https://github.com/grafana/loki/releases/download/v3.0.0/promtail-linux-amd64.zip
unzip promtail-linux-amd64.zip
chmod +x promtail-linux-amd64

#下载promtail配置

wget https://raw.githubusercontent.com/grafana/loki/v3.0.0/clients/cmd/promtail/promtail-docker-config.yaml -O /app/promtail/promtail-config.yaml

#生成promtail服务文件

sudo tee /etc/systemd/system/promtail.service > /dev/null <<EOF
[Unit]
Description=Promtail Service
After=network.target

[Service]
ExecStart=/app/promtail/promtail-linux-amd64 -config.file=/app/promtail/promtail-config.yaml
Restart=always

[Install]
WantedBy=multi-user.target
EOF

#开启protail服务

sudo systemctl daemon-reload
sudo systemctl start promtail
sudo systemctl enable promtail


http://www.kler.cn/a/373854.html

相关文章:

  • 【热门主题】000015 大数据治理:开启数据价值新纪元
  • MySQL MHA 的部署
  • Unity之如何在Linux上部署Dedicated Server专用服务器
  • unordered_map、unordered_set 底层原理及其相关面试题
  • Linux——五种IO模型
  • 【汇编语言】第一个程序(四)—— 谁在幕后启动程序 : 探讨可执行文件的装载与执行
  • JavaScript Prototype
  • 控制器一些不常用的的功能说明
  • 算法的基本概念@性能分析初步@复杂度分析初步
  • 《高频电子线路》 —— 高频谐振功放(2)
  • 【SQL实战】——数据查询
  • Anaconda和Pycharm超详细安装教程(2024版本+Win11)
  • LLM大模型部署实战指南:部署简化流程
  • 基于图像形态学处理和凸包分析法的指尖检测matlab仿真
  • 故障诊断 | CNN-GRU卷积神经网络-门控循环单元组合模型的故障诊断(Matlab)
  • Router和route区别
  • 装饰器模式详解:动态扩展对象功能的优雅解决方案
  • Android启动流程_Init阶段
  • c++qt
  • SLAM:未来智能科技的核心——探索多传感器融合的无限可能
  • ​IOT NTN 与 NR NTN​
  • 我在命令行下剪辑视频
  • Linux CentOS7下创建SFTP服务器
  • 我在命令行下学日语
  • Chrome和Firefox如何保护用户的浏览数据
  • c++编解码封装