vim docker-compose.yml #名称可以自己自定义。 loki+promtail+grafana三个服务可以放不同机器 version:'3'services: #数据库 loki: container_name: loki image: grafana/loki:2.6.1ports:-"3100:3100"-"9095:9095"volumes:- ./loki/data:/var/loki- ./loki/conf/loki-config.yaml:/etc/loki/local-confi...
一、docker-compose安装loki和grafana 1.1 安装 docker-compose 命令 [root@loki ~]# curl -L https://get.daocloud.io/docker/compose/releases/download/1.21.1/docker-compose-`uname -s`-`uname -m` -o /usr/bin/docker-compose[root@loki ~]# chmod +x /usr/bin/docker-compose 1.2 loki 目录结构 ...
sudo docker-compose -f docker-compose-grafana-promtail-loki.yml -p grafana_promtail_loki up -d 1. 当使用-p选项指定了项目名称后,在启动容器时,Docker Compose 会在容器名称前添加该项目名称的前缀。 例如,在你提供的命令中,使用了-p grafana_promtail_loki指定了项目名称为 “grafana_promtail_loki”。
docker安装loki驱动收 docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions 然后配置需要收集日志的服务docker-compose文件 logging:driver:loki options:loki-url:http://loki:3100/api/prom/push" loki-retries:"5"loki-batch-size:"400" 效果: image.png 目前支持以下...
docker-compose.yaml version: "3" networks: loki: services: loki: image: grafana/loki:2.9.0 ports: - "3100:3100" command: -config.f
1. docker 安装 Loki 和 promtail docker-compose.yml 文件 version:"3"services:loki:image:grafana/loki container_name:loki restart:always ports:-"3100:3100"volumes:-$PWD:/etc/loki command:-config.file=/etc/loki/loki-local-config.yaml
编辑docker-compose.yml文件 version: '3.5' networks: loki: services: loki: image: grafana/loki:latest container_name: loki restart: unless-stopped ports: - 3100:3100 volumes: - ./config:/etc/loki/config - ./loki/index:/opt/loki/index - ./loki/chunks:/opt/loki/chunks command: -config....
docker-compose部署Loki 使用Docker Compose部署Loki非常便捷,这里是一个简化的docker-compose.yaml示例配置文件来部署Loki: version: '3' services: loki: container_name: loki image: grafana/loki:latest # 使用最新的Loki镜像 ports: - "3100:3100" # 将容器内部的3100端口映射到主机的3100端口上...
Promtail 用来将容器日志发送到 Loki 或者 Grafana 服务上的日志收集工具 该工具主要包括发现采集目标以及给日志流添加上 Label 标签 然后发送给 Loki Promtail 的服务发现是基于 Prometheus 的服务发现机制实现的 Loki 受Prometheus 启发的可以水平扩展、高可用以及支持多租户的日志聚合系统 ...
为了使用Docker部署Loki、Promtail和Grafana,你可以按照以下步骤进行操作。这些步骤将涵盖准备Docker环境、编写Docker Compose文件、配置各个服务以及将它们集成在一起。 1. 准备Docker环境 首先,确保你的系统上已经安装了Docker和Docker Compose。你可以通过以下命令来检查它们是否已安装: bash docker --version docker-comp...