elasticsearch 为什么Fluentd elasticsearch无法向elasticsearch发送日志?,elasticsearch,kibana,elastic-stack,fluentd,efk,elasticsearch,Kibana,Elastic Stack,Fluentd,Efk" /> elasticsearch 为什么Fluentd elasticsearch无法向elasticsearch发送日志?,elasticsearch,kibana,elastic-stack,fluentd,efk,elasticsearch,Kibana,Elastic Stack,Fluentd,Efk" />

elasticsearch 为什么Fluentd elasticsearch无法向elasticsearch发送日志?

elasticsearch 为什么Fluentd elasticsearch无法向elasticsearch发送日志?,elasticsearch,kibana,elastic-stack,fluentd,efk,elasticsearch,Kibana,Elastic Stack,Fluentd,Efk,我已经在Kubernetes上部署了EFK堆栈,并收到以下错误消息,看起来Fluentd无法与elasticsearch通信 [warn]:[elasticsearch]无法与elasticsearch通信,正在重置连接并重试。getaddrinfo:名称解析暂时失败(SocketError) [warn]:[elasticsearch]剩余重试次数:11。16秒后重试通信 部署不同的舵图会有什么不同!!?已部署的kiwigrid/fluentd elasticsearch用于fluentd,b

我已经在Kubernetes上部署了EFK堆栈,并收到以下错误消息,看起来Fluentd无法与elasticsearch通信

[warn]:[elasticsearch]无法与elasticsearch通信,正在重置连接并重试。getaddrinfo:名称解析暂时失败(SocketError)

[warn]:[elasticsearch]剩余重试次数:11。16秒后重试通信

部署不同的舵图会有什么不同!!?已部署的kiwigrid/fluentd elasticsearch用于fluentd,bitnami/elasticsearch用于elasticsearch,stable/kibana用于kibana。但是,可以从外部Linux机器Ping或SSH到fluentd。EFK堆栈在同一命名空间内运行。Rancher工具监视整个集群,因此我可以看到我的Fluentd日志。已设置Kibana和Elasticsearch的负载平衡器IP。能够看到Kibana UI页面


有谁能在这个问题上提供支持?对K8s来说非常陌生。

您能够
ping
ssh
到Elasticsearch的机器吗?@Azeem是的,我可以从本地Linux机器进入容器,看到一些文件:“kubectl exec-it-Elasticsearch-Elasticsearch-master-1-n logging--bash”,但是,您能够从外部机器ping它吗(最好是fluentd所在的位置)?我假设容器的IP已经公开。是的,我正在使用loadbalancer IP向最终用户公开。EFK堆栈驻留在同一命名空间上。好的。您也应该在问题中添加此信息。这些错误表明这是连接问题,但您已经验证它是否适用于其他内容。我建议您使用
-v
-vv
标记运行fluentd,并观察调试问题。如果连接性问题在多次重试后仍然存在,请在fluentd GitHub repo上打开此插件的问题。