1

对于日志分析解决方案的生产部署应该采用哪种方法,我需要一些建议。

我有一个正在迁移到云端的本地 Elasticsearch 集群(AWS 上的 EKS)。我是一个单独的人,所以我需要一些能够以最小的努力为我提供生产级部署的东西。

我已经能够部署bitnami/elasticsearch helm chart,但不幸的是,它使用的是 OSS 版本,这意味着我必须自己添加很多其他功能。

官方的弹性舵图是我尚未尝试但应该可以使用的第二个选项。然而,在 repo 中提到ECK 是首选选项。

ECK 是最后一个选项,但我还没有看到任何可用于生产的示例部署文件。最好的是将需要一些工作。

那么,考虑到现在和将来的最小痛苦,我应该选择哪种最佳选择?另一个需要考虑的方面是许可。如果我们想将日志分析解决方案作为我们主要产品的附加组件提供,那么 Elastic 基本许可证是否会成为阻碍?谢谢。

4

1 回答 1

3

我最终在一个单独的 EC2 上部署了 Bitnami 的 Elasticsearch,并且再也不用碰它了。然后我在 K8s 上部署了 Kibana 和 Fluentd,以收集/发送日志到 elasticsearch,并使用 Kibana 查看和构建图表和分析。

我还编写了有关如何在 EKS 上部署此类设置的详细教程: https ://www.shebanglabs.io/logging-with-efk-on-aws-eks/

于 2020-07-01T01:44:10.167 回答