【发布时间】:2022-10-14 01:50:31
【问题描述】:
我在 EKS 集群上运行我的 pod。这些容器基于 Spring Boot 应用程序。如何使用 filebeats 将日志文件从 Spring Boot 应用程序发送到 AWS 上的 Elasticsearch?我没有看到任何关于此的文章。
【问题讨论】:
标签: kubernetes amazon-eks elk
我在 EKS 集群上运行我的 pod。这些容器基于 Spring Boot 应用程序。如何使用 filebeats 将日志文件从 Spring Boot 应用程序发送到 AWS 上的 Elasticsearch?我没有看到任何关于此的文章。
【问题讨论】:
标签: kubernetes amazon-eks elk
如果您的应用程序将所有内容都记录到标准输出,则想法是将 Filebeat 作为守护程序集安装在 EKS 集群上,因此每个节点上都有一个 pod。
然后配置 Filebeat 挂载 docker 文件夹,以便它可以记录日志并将数据发送到 ElasticSearch(或 Logstash)。
弹性文档:https://www.elastic.co/guide/en/beats/filebeat/current/running-on-kubernetes.html
【讨论】: