Hi team, Many thanks for your work on this great p...
# fluent-operator
p
Hi team, Many thanks for your work on this great product! we just upgraded to Fluent v3.0.0 and we were trying to utilize built in
java-multiparser
by enabling that in helm values.yaml
Copy code
fluentbit:

  input:
    tail:
      enable: true
      refreshIntervalSeconds: 10
      memBufLimit: 100MB
      bufferMaxSize: ""
      path: "/var/log/containers/*.log"
      skipLongLines: true
      readFromHead: false
      # Use storageType as "filesystem" if you want to use filesystem as the buffering mechanism for tail input.
      storageType: memory
      pauseOnChunksOverlimit: "off"
      #multiline: true
      #multiline.parser: "java-multiline"
      #multilineParser: "docker, cri, java"

  filter:
    multiline:
      enable: true
      keyContent: log
      # emitterMemBufLimit 120 (MB)
      emitterMemBufLimit: 120 
      parsers:
        - go
        - python
        - java
        - cri
        #  use custom multiline parser need set .Values.parsers.javaMultiline.enable = true
        - java-multiline
    kubernetes:
      enable: true
      labels: true
      annotations: true
    containerd:
      # This is customized lua containerd log format converter, you can refer here:
      # <https://github.com/fluent/fluent-operator/blob/master/charts/fluent-operator/templates/fluentbit-clusterfilter-containerd.yaml>
      # <https://github.com/fluent/fluent-operator/blob/master/charts/fluent-operator/templates/fluentbit-containerd-config.yaml>
      enable: false
## Omit other
  parsers:
    javaMultiline:
    # use in filter for parser generic springboot multiline log format
      enable: true
And we are getting
Copy code
│ [2024/07/12 16:43:51] [ info] [input:emitter:emitter_for_multiline.4] storage_strategy='memory' (memory only)                                                                                                                                     ││ [2024/07/12 16:43:51] [error] [multiline] parser 'java-multiline' not registered                                                                                                                                                                  │
│ [2024/07/12 16:43:51] [error] Failed initialize filter multiline.4                                                                                                                                                                                ││ [2024/07/12 16:43:51] [error] [engine] filter initialization failed
But I do see related resources created. Is there additional configuration needed?