【问题标题】:promtail static label issuepromtail 静态标签问题
【发布时间】:2021-09-05 02:30:35
【问题描述】:

我尝试配置一个 promtail 来跟踪不同服务器写入的日志。 我想为 loki 定义一个名为“主机名”的静态标签,其中主机名是取自日志行的值。

scrape_configs:
  - job_name: drupal
    static_configs:
    - labels:
        job: "drupal"
        tag: PREFIX-whatever
        hostname:
        __path__: /var/log/mylog/promtail-drupal.log

日志行是json格式,有这个键值对。

我已经尝试了很多东西,包括重新标记,但它不起作用,promtail 只是将它空发送给 loki。 有没有办法做到这一点? (我从 loki doc 知道,我们应该避免使用静态标签的可能性太大。)

【问题讨论】:

    标签: logging grafana grafana-loki


    【解决方案1】:

    尝试以下方法:

    scrape_configs:
      - job_name: drupal
        static_configs:
        - json
            expressions:
              hostname: hostname
        - labels:
            job: "drupal"
            tag: PREFIX-whatever
            hostname:
            __path__: /var/log/mylog/promtail-drupal.log
    

    Loki 文档herehere 中的更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-23
      • 1970-01-01
      • 2015-12-10
      • 1970-01-01
      相关资源
      最近更新 更多