日志分析框架ELK应该在哪些业务场景下使用?

配置一套ELK系统需要占用多少服务器资源?并发量大的时候会不会有问题,需要用队列吗?另外显示界面如果自己开发的话难度如何?

我们希望做个日志系统展示给客户的运维能让他们知道访问和数据库操作的情况,只是系统的一个功能模块而非独立的日志分析系统,自己用log4j记录日志的话自己做日志分析怕文本数据量大的时候读取速度会比较慢,同时全文检索也很不方便。但是ELK就怕开发难度太大而且太过重量级,不知道如何取舍

推荐你看下《从零学ELK系列》
https://blog.csdn.net/zhanghan18333611647/category_9628434.html

和Logstash类似的开源软件貌似还有个Flume,你们可以调研对比一下选择

https://sanwen8.cn/p/62dFRVB.html

ELK是一套日志采集、存储、分析展示平台,一般是互联网公司分布式 系统服务比较多的时候,才会采用此平台做日志监控,按你们的场景确实有些重,不过你们可以只部署个Logstash 进行日志采集入库,功能展示模块可以不用。至于Elasticsearch如果不需要也可以去掉