Filebeat not working for k8s ingress nginx controller

filebeat config:

---
apiVersion: v1
kind: ConfigMap
metadata:
  name: filebeat-config
  namespace: kube-system
  labels:
    k8s-app: filebeat
data:
  filebeat.yml: |-
    filebeat.inputs:
       - type: log
         enabled: true
         paths:
           - "/web_log/${NODE_NAME}/services/*.log"
           - "/web_log/${NODE_NAME}/sundries/*.log"

    # To enable hints based autodiscover, remove `filebeat.inputs` configuration and uncomment this:
    filebeat.autodiscover:
          providers:
            - type: kubernetes
              templates:
                - condition:
                    equals:
                      kubernetes.container.name: "controller"
                  config:
                     - module: nginx
                       access:
                        enabled: true
                        input:
                          type: container
                          paths:
                            - /var/lib/docker/containers/${data.kubernetes.container.id}/*.log

but kibana show logs as follows:

can anyone help me?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.