在fluentbit中使用tls和elastic

5cnsuln7  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(1)|浏览(281)

我正在尝试发送日志到我的弹性吊舱与fluentbit服务在不同的虚拟机。我为elastic配置了入口。
我将fluentbit配置为:

[OUTPUT]
    Name  es
    Match *
    Host <host_ip>
    Port 443
    #Retry_Limit 1
    URI /elastic
    tls On
    tls.verify Off

但我不断得到以下错误:

[2020/10/25 07:34:09] [debug] [out_es] HTTP Status=413 URI=/_bulk

有可能在弹性输出中使用tls吗?如果是,你能告诉我我错了什么吗?

f5emj3cl

f5emj3cl1#

http 413是 Payload Too Large . 尝试增加 http.max_content_length 在elasticsearch.yml中
另外请注意,您正在使用 tls.verify Off 这从长远来看是没有意义的。如果您有一个带有证书的入口(letsencrypt?),则可以设置 tls.verify On . 否则一切看起来都是正确的。

相关问题