Skip to content

[QUESTION]: I collect pod log to loki,but Convert failed in using DynamicLabels #2303

@huangyanhong

Description

@huangyanhong

Before asking a question, please first consider:

**I use fush_loki collect log to loki,but it can't work, how to use __meta_kubernetes_pod_label_name DynamicLabels **


  
{
  "contents": {
    "content": "{\"level\":\"info\",\"msg\":\"connect redis acquiring lock failed:%!(EXTRA *net.OpError=dial tcp********:6379: i/o timeout)\",\"time\":\"2025-07-16T02:36:04Z\"}"
  },
  "tags": {
    "__host_ip__": "**********",
    "host.ip": "************",
    "host.name": "**************",
    "k8s.node.ip": "*********",
    "k8s.node.name": "cn-shanghai.*******",
    "log.file.path": "/var/lib/container/app/huifucloud-sevnt-ser/test/logs/****/huifucloud-sevnt-ser.20250716.log"
  },
  "time": 1752633364
}


       Convert:
          TagFieldsRename:
            k8s.node.ip: k8s_node_ip
            log.file.path: log_file_path
        DynamicLabels:
          - tag.log_file_path
          - tag.k8s_node_ip
          - __meta_kubernetes_pod_label_name

rted field: __meta_kubernetes_pod_label_name    logstore:       config:pod-file-log
2025-07-17 05:09:48 [ERR] [flusher_loki.go:158] [Flush] [pod-file-log/2]        AlarmType:FLUSHER_FLUSH_ALARM   flush loki convert log fail, error:unsupported field: __meta_kubernetes_pod_label_name    logstore:       config:pod-file-log
2025-07-17 05:09:51 [ERR] [flusher_loki.go:158] [Flush] [pod-file-log/2]        AlarmType:FLUSHER_FLUSH_ALARM   flush loki convert log fail, error:unsupported field: __meta_kubernetes_pod_label_name    logstore:       config:pod-file-log
2025-07-17 05:09:54 [ERR] [flusher_loki.go:158] [Flush] [pod-file-log/2]        AlarmType:FLUSHER_FLUSH_ALARM   flush loki convert log fail, error:unsupported field: __meta_kubernetes_pod_label_name    logstore:       config:pod-file-log
2025-07-17 05:10:00 [ERR] [flusher_loki.go:158] [Flush] [pod-file-log/2]        AlarmType:FLUSHER_FLUSH_ALARM   flush loki convert log fail, error:unsupported field: __meta_kubernetes_pod_label_name    logstore:       config:pod-file-log
2025-07-17 05:10:03 [ERR] [flusher_loki.go:158] [Flush] [pod-file-log/2]        AlarmType:FLUSHER_FLUSH_ALARM   flush loki convert log fail, error:unsupported field: __meta_kubernetes_pod_label_name    logstore:       config:pod-file-log
2025-07-17 05:10:06 [ERR] [flusher_loki.go:158] [Flush] [pod-file-log/2]        AlarmType:FLUSHER_FLUSH_ALARM   flush loki convert log fail, error:unsupported field: __meta_kubernetes_pod_label_name    logstore:

`

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions