我一直在尝试以低预算设置ELK堆栈。我的目标是熟悉技术,而不是拥有一个重负荷的生产就绪系统。 Logstash在EC2-micro实例上运行,而Elasticsearch在我的本地网络中的Raspberry Pi上运行。 Kibana在我的个人笔记本电脑上运行。 只有几十个文档被索引,RPi需要超过20秒来处理来自Kibana的查询。我认为随着指数的增长,事情只会变得更糟。
我正在考虑在我的笔记本电脑上运行副本,并且只要我打开它就让ES复制所有数据。 RPi只能保持在线状态以与logstash同步,而数据聚合则在我的机器上执行。这是一种合理的方法吗?
还有其他替代方案可以让这项工作无需支付相对强大的服务器费用吗?
答案 0 :(得分:0)
你考虑过英特尔NUC吗?
即使是赛扬的低规格型号也比RPI3快得多。它很小,你可以得到一个不到300澳元。我不会认为它是一个相对强大的服务器。
此处有一些效果数字:http://www.roylongbottom.org.uk/linpack%20results.htm