作者:雨过后放晴 | 来源:互联网 | 2023-02-07 14:58
随着项目越来越庞大,日志的数量也随之增多,游戏上线后的日志量肯定更多了,所以对日志的收集、分析、展示分析结果就非常重要了,开源界第一日志分析系统ELK必不可少。ELKElastic
随着项目越来越庞大,日志的数量也随之增多,游戏上线后的日志量肯定更多了,所以对日志的收集、分析、展示分析结果就非常重要了,开源界第一日志分析系统ELK必不可少。
ELK = Elasticsearch + Logstash(收集服务器上的日志文件) + Kibana (从ElasticSearch读取数据进行展示)
一、elasticsearch 部署安装
1、官网下载ZIP
2、解压
3、进bin目录:G:\elasticsearch-5.6.3\elasticsearch-5.6.3\bin,shift+右键 --》 “此处打开命令行”,输入:elasticsearch
4、报错:elasticsearch missing `server‘ JVM at `C:\Program Files (x86)\Java\jre1.8.0\bin\server\jvm.dll‘.
解决办法:jdk1.8.0\jre\bin\server 整个文件夹,复制到 jre1.8.0\bin 里面
5、继续执行第3步,输入:elasticsearch
6、报错:
Error occurred during initialization of VM
Could not reserve enough space for 2097152KB object heap
解决办法:G:\elasticsearch-5.6.3\elasticsearch-5.6.3\config\jvm.options,修改jvm.options文件的22,23行,
22 -Xms2g
23 -Xmx2g
改成: -Xms512m
-Xmx512m
7、再次执行第3步:输入:elasticsearch
启动ES成功,打开地址:http://localhost:9200/
ELK新手教程