在阿里云Ubuntu安装Elasticsearch+Filebeat+Kibana手记(1)
——概述
目标
首选说一下我的目标,是为了对正在运行的web后台服务的日志进行监控和分析。后台使用nodejs开发,记录了一些访问日志和应用日志,每天都在涨,多少不一。拿tail命令可以进行一些日常的监控,但要做一些更高级的统计,就比较麻烦了。而ELK是当前最流行的日志分析解决方案,所以打算搭一套这样的日志分析环境。
写这个系列文章,是为了把安装过程中的坑记录下来,分享给大家。同时也算是做个记录,以后安装的时候就方便了。
方案
现有服务运行在阿里云上,装的是Ubuntu 16.04.4 LTS,配置很低,只有 1C2G,要把ELK这套系统跑起来,估计有一定的困难。尤其是ES运行需要Java环境,比较吃资源。而logstash运行也需要java,也很费资源。相对而言,Filebeat是用go写的,资源占用要小很多,考虑到目前日志信息比较简单,就没有安装logstash,而是选择了fileb