首页 > 大数据 > ELK > 大数据ELK有什么用?
ELK是ElasticSearch、Logstash、Kibana三个应用的缩写:
ElasticSearch简称ES,主要用来存储和检索数据;
Logstash主要用来往ES中写入数据;
Kibana主要用来展示数据。
一句话来说, ELK是三个开源的高性能日志分析及可视化的服务器组件,并不是一款软件。
传统意义上, ELK是作为替代splunk的一个开源解决方案。日志分析并不仅仅包括系统产生的错误日志,异常,也包括业务逻辑,或者任何文本类的分析。而基于日志的分析,能够在其上产生非常多的解决方案,譬如:
1、问题排查。日志分析技术显然问题排查的基石。基于日志做问题排查,还有一个很帅的技术,叫全链路追踪,比如阿里的eagleeye 或者Google的dapper,也算是日志分析技术里的一种。gendan5.com/zs/399006.html
2、监控和预警。日志,监控,预警是相辅相成的。基于日志的监控,预警使得运维有自己的机械战队,大大节省人力以及延长运维的寿命。
3、关联事件。多个数据源产生的日志进行联动分析,通过某种分析算法,就能够解决生活中各个问题。比如金融里的风险欺诈等。这个可以可以应用到无数领域了,取决于你的想象力。
4、数据分析。这个对于数据分析师,还有算法工程师都是有所裨益的。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70014563/viewspace-2959921/ ,如需转载,请注明出处,否则将追究法律责任。