I can't seem to make opentelemetry input work (<ht...
# fluent-operator
s
I can't seem to make opentelemetry input work (https://github.com/fluent/fluent-operator/blob/v2.8.0/docs/plugins/fluentbit/input/open_telemetry.md). My helmfile is as following:
Copy code
---
repositories:
  - name: fluent
    url: <https://fluent.github.io/helm-charts>

releases:
  - name: fluent-operator
    namespace: fluent
    chart: fluent/fluent-operator
    disableValidation: false
    wait: true
    timeout: 900
    values:
      - containerRuntime: containerd

        fluentbit:
          enable: true

          input:
            openTelemetry:
              listen: 0.0.0.0
              port: 4318
              successfulResponseCode: 200
              tag: "otel"
and the config I get is:
Copy code
$ k get secrets -n fluent fluent-bit-config -o jsonpath="{.data['fluent-bit\.conf']}" | base64 --decode                                                                                                                                                                                      [5/17350]
[Service]
    Http_Server    true
    Parsers_File    parsers.conf
[Input]
    Name    systemd
    Path    /var/log/journal
    DB    /fluent-bit/tail/systemd.db
    DB.Sync    Normal
    Tag    service.*
    Systemd_Filter    _SYSTEMD_UNIT=containerd.service
    Systemd_Filter    _SYSTEMD_UNIT=kubelet.service
    Strip_Underscores    off
    storage.type    memory
[Input]
    Name    tail
    Path    /var/log/containers/*.log
    Read_from_Head    false
    Refresh_Interval    10
    Skip_Long_Lines    true
    DB    /fluent-bit/tail/pos.db
    DB.Sync    Normal
    Mem_Buf_Limit    100MB
    Parser    cri
    Tag    kube.*
    storage.type    memory
[Filter]
    Name    lua
    Match    kube.*
    script    /fluent-bit/config/containerd.lua
    call    containerd
    time_as_table    true
[Filter]
    Name    kubernetes
    Match    kube.*
    Kube_URL    <https://kubernetes.default.svc:443>
    Kube_CA_File    /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
    Kube_Token_File    /var/run/secrets/kubernetes.io/serviceaccount/token
    Labels    false
    Annotations    false
[Filter]
    Name    nest
    Match    kube.*
    Operation    lift
    Nested_under    kubernetes
    Add_prefix    kubernetes_
[Filter]
    Name    modify
    Match    kube.*
    Remove    stream
    Remove    kubernetes_pod_id
    Remove    kubernetes_host
    Remove    kubernetes_container_hash
[Filter]
    Name    nest
    Match    kube.*
    Operation    nest
    Wildcard    kubernetes_*
    Nest_under    kubernetes
    Remove_prefix    kubernetes_
[Filter]
    Name    lua
    Match    service.*
    script    /fluent-bit/config/systemd.lua
    call    add_time
[Output]
... (omitted)
    time_as_table    true
anyone had success?