【问题标题】:OpenSearch 401 for /_bulk/_bulk 的 OpenSearch 401
【发布时间】:2022-10-05 18:54:31
【问题描述】:

我正在使用 fluent bit 将日志从 Kubernetes 流式传输到 OpenSearch (AWS)。我已经通过Helm charts 部署并配置了如下输出

[OUTPUT]
    Name opensearch
    Match *
    Host aws-domain-name.region.es.amazonaws.com
    Port 443
    Index k8s-index
    Type my_type
    tls on
    tls.verify off
    HTTP_User redacted
    HTTP_Passwd redacted

这给了我以下错误 [2022/09/27 11:52:19] [error] [output:opensearch:opensearch.0] HTTP status=401 URI=/_bulk

用户已在 OpenSearch 中使用all_access 创建。这最初是使用 IAM 角色部署的,但被替换为 HTTP 用户名和密码以尝试简化故障排除

    标签: opensearch fluent-bit


    【解决方案1】:

    OpenSearch 默认使用用户名“admin”和密码“admin”的基本身份验证。请尝试一下,看看

    【讨论】:

      【解决方案2】:

      问题与 fluentbit 配置有关。更新的配置是

       [OUTPUT]
           Name opensearch
           Match *
           Host aws-domain-name.region.es.amazonaws.com
           Port 443
           AWS_Region eu-west-1
           Index k8s-index
           TLS on
           AWS_Auth On
      

      【讨论】:

        猜你喜欢
        • 2021-04-22
        • 2011-05-11
        • 2022-01-27
        • 2022-11-05
        • 2021-12-12
        • 2015-10-21
        • 2021-08-14
        • 1970-01-01
        • 2022-01-16
        相关资源
        最近更新 更多