【问题标题】:Get all .log extensions from directory and all subdirectories从目录和所有子目录中获取所有 .log 扩展名
【发布时间】:2021-09-18 17:47:12
【问题描述】:

我是 Linux 新手。我目前正在与 docker 合作,更具体地说是 Loki 和 Promtail。我想记录的一件事是 docker 容器日志。我不知道的是如何正确编写路径,以便 Promtail 可以从定义的路径目录及其所有子目录中获取所有 .log 扩展名。 Docker 容器日志位于 var/lib/docker/containers// 目录中。

Promtail 配置:

- job_name: dockerContainers
  static_configs:
  - targets:
      - localhost
    labels:
      job: dockerContainers
      __path__: /var/lib/docker/containers/*.log

我也试过/var/lib/docker/containers/**/*/*.log,但也没有用。任何帮助都会很棒。

【问题讨论】:

    标签: docker command-line docker-compose terminal grafana-loki


    【解决方案1】:

    使用以下内容:

    __path__: /var/lib/docker/containers/**/*.log
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-14
      • 1970-01-01
      • 2012-05-29
      相关资源
      最近更新 更多