1:前提
:服务器已搭建java环境 1.8
2:elk步骤
:首先搭建ES做数据存储,然后搭建Kibana做数据可视化。最后搭建Logstash做数据流转
::1:搭建ES
1:在服务器根目录下 创建名为ELK文件夹 1:cd / 2: mkdir elk 3:cd elk
2: 下载ES包:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.3.tar.gz
3:解压之 tar -zxvf elasticsearch-6.4.3.tar.gz 整体目录如下
修改相关文件配置。由于这个服务器是1核1G的。es默认配置-Xms 和-Xmx都是1G 一般是需要启动将其增加到4G左右。但是
服务器只有1G,还搭了XXL和别的东西 就给了512M 不然无法启动。
然后需要修改系统的虚拟内存大小 vim /etc/sysctl.conf 修改vm.max_map_count=262144 。未定义该参数则新增。
推出vim 后执行 sysctl -p 使其立即生效。
由于ES无法使用root 账户登录 所以新增一个用户 并赋予es文件夹