ELK简介
ELK是一个日志分析平台,它主要由Elasticsearch、Logstash和Kibana三个部分组成。
Elasticsearch是一个开源的全文搜索和分析引擎,它可以实现数据的实时全文搜索,可以处理大规模日志数据,比如Nginx、Tomcat、系统日志等功能。
Logstash负责日志收集和转发,支持日志过滤,支持普通log、自定义json格式的日志解析。
Kibana通过接口调用Elasticsearch的数据,并进行前端数据可视化。
之前整理过《好好学Linux:Ubuntu/Debian更换软件安装源》,Ubuntu/Debian中更换国内软件安装源,可以加快软件的安装速度。
同样的,在CentOS中更换国内软件安装源,也能加快软件安装速度。
步骤一:【替换文件】log4j.properties文件拷贝覆盖到:/opt/flume/conf/log4j.properties
步骤二:【替换文件】run.sh文件拷贝覆盖到:/opt/flume/bin/run.sh
步骤三:【删除文件】进入/opt/plugins.d/vipkid/lib目录,如果存在就删除flume-ext-1.0-SNAPSHOT.jar
步骤四:【替换文件】flume-ext-1.1-SNAPSHOT.jar文件拷贝覆盖到:/opt/flume/plugins.d/vipkid/lib/flume-ext-1.1-SNAPSHOT.jar
其他:替换的文件所属用户为flume用户