
flownative/promtail本Docker镜像提供Promtail日志收集器,Promtail是Grafana Loki日志聚合系统的专用日志收集代理。该镜像设计用于Beach环境及其他需要集中式日志收集的场景,能够高效收集容器或系统日志,并将其发送至Loki进行存储和分析。
bashdocker run -d \ --name promtail \ -v /var/log:/var/log \ # 挂载主机日志目录(根据实际需求调整) -v /path/to/promtail-config.yaml:/etc/promtail/config.yaml \ # 挂载Promtail配置文件 --network=host \ # 如需访问主机网络上的Loki服务 [镜像名称]:[标签]
yamlversion: '3' services: promtail: image: [镜像名称]:[标签] container_name: promtail volumes: - /var/log:/var/log - ./promtail-config.yaml:/etc/promtail/config.yaml restart: always # 如需与Loki容器通信,可加入同一网络 networks: - loki-network networks: loki-network:
Promtail的核心配置通过promtail-config.yaml文件定义,关键配置项包括:
server: Promtail服务配置(如监听端口)positions: 日志读取位置记录文件路径clients: Loki服务地址及认证信息scrape_configs: 日志收集规则,定义日志源、标签及处理方式示例配置片段(promtail-config.yaml):
yamlserver: http_listen_port: 9080 grpc_listen_port: 0 positions: filename: /tmp/positions.yaml clients: - url: [***] scrape_configs: - job_name: system static_configs: - targets: - localhost labels: job: varlogs __path__: /var/log/*.log




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务