Nik*_*ane 3 elasticsearch elastic-stack kubernetes-helm
我需要一些关于应该采用哪种方法来进行日志分析解决方案的生产部署的建议。
我有一个本地 Elasticsearch 集群,我正在将其迁移到云(AWS 上的 EKS)。我是一个致力于此工作的人,因此我需要一些能够以最少的努力为我提供生产级部署的东西。
我已经能够部署bitnami/elasticsearch helm 图表,但不幸的是,它使用 OSS 版本,这意味着我必须自己添加很多其他功能。
官方弹性头盔图表是我尚未尝试过但应该可行的第二个选项。然而,在存储库中提到ECK是首选。
ECK 是最后一个选项,但我还没有看到任何可用于生产的示例部署文件。最好的可用方法是这需要一些工作。
那么,考虑到现在和将来最小的痛苦,我应该选择哪种最佳选择呢?另一个需要考虑的方面是许可。如果我们想将日志分析解决方案作为我们主要产品的附加组件提供,Elastic 基本许可证会妨碍我们吗?谢谢。
我最终将 Bitnami 的 Elasticsearch 部署在单独的 EC2 上,并且再也不用碰它了。然后,我在 K8s 上部署了 Kibana 和 Fluentd,以收集/发送日志到 elasticsearch,并使用 Kibana 查看和构建图表和分析。
我还编写了有关如何在 EKS 上部署此类设置的详细教程: https: //www.shebanglabs.io/logging-with-efk-on-aws-eks/
| 归档时间: |
|
| 查看次数: |
3822 次 |
| 最近记录: |