我需要一些建议,关于我应该采用哪种方法来部署日志分析解决方案。
我有一个本地Elasticsearch集群,我正在将其迁移到云(AWS上的EKS)。我是一个单独的人,所以我需要一些东西来为我提供生产级的部署,只需要最少的努力。
我已经能够部署bitnami/elasticsearch舵图,但不幸的是,它使用的是开放源码软件版本,这意味着我必须自己添加许多其他功能。
官方的弹性舵图是第二个选择,我还没有尝试过,但应该可以工作。然而,在repo中,mentioned认为ECK是首选选项。
ECK是最后一个选项,但我还没有看到任何可用于生产的示例部署文件。最好的可用的是this,它需要一些工作。
那么,考虑到现在和未来的最小痛苦,哪一个是我应该去做的最好的选择?另一个需要考虑的方面是许可。如果我们想要提供日志分析解决方案作为我们主产品的附加组件,Elastic basic许可证是否会以这种方式出现?谢谢。
发布于 2020-07-01 09:44:10
我最终在一个独立的EC2上部署了Bitnami的Elasticsearch,再也不用碰它了。然后,我在K8s上部署了Kibana和Fluentd,以收集/发送日志到elasticsearch,并使用Kibana查看和构建图表和分析。
我还写了一个关于如何在EKS上部署这样的设置的详细教程:https://www.shebanglabs.io/logging-with-efk-on-aws-eks/
https://stackoverflow.com/questions/62660777
复制相似问题