文档章节

ELK 5.x日志分析 (一) 5.x 系统准备

gibsonxue
 gibsonxue
发布于 2017/08/20 14:53
字数 426
阅读 12
收藏 0
ELK

1. 环境介绍:CentOS 7.2

JDK 1.8

Elasticsearch 5.2.2  

下载地址 https://www.elastic.co/downloads/past-releases/elasticsearch-5-2-2

Logstash 5.2.2

下载地址 https://artifacts.elastic.co/downloads/logstash/logstash-5.2.2.tar.gz

Kibana 5.2.2

下载地址 https://artifacts.elastic.co/downloads/kibana/kibana-5.2.2-linux-x86_64.tar.gz

X-Pack 5.2.2 

下载地址 https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-5.2.2.zip

 

主机信息

192.168.2.150 ES-01

192.168.2.151 ES-02

192.168.2.150 Logstash

192.168.2.150 Kibana + X-Pack

2. 系统环境配置

关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

 

关闭SELINUX

sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config

setenforce 0

 

JDK配置

解压JDK1.8 zip包在/opt/java目录下,配置环境变量.bash_profile或者/etp/profile下都可以

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME="/opt/java"
export PATH=$JAVA_HOME/bin:$PATH

解除CentOS7打开文件数限制设置为65535个

vim /etc/security/limits.conf 
在文件修改成为添加:

* soft nofile 65536

* hard nofile 65536

 

并且确认一下内核打开数,ES必须2048以上

vim /etc/security/limits.d/20-nproc.conf

*          soft    nproc     4096
root       soft    nproc     unlimited

 

  • 注:在CentOS 5/6等版本中,资源限制的配置可以在/etc/security/limits.conf设置,针对root/user等各个用户或者*代表所有用户来设置。不过,在CentOS 7/RHEL 7的系统中,使用Systemd替代了之前的SysV,因此/etc/security/limits.conf 文件的配置作用域缩小了一些。limits.conf这里的配置,只适用于通过PAM认证登录用户的资源限制,它对systemd的service的资源限制不生效。如果使用systemd服务器启动的注意要更改

修改系统配置文件:vim /etc/sysctl.conf
在文件最后添加:vm.max_map_count = 262144
查看是否添加成功:sysctl -p
显示:vm.max_map_count = 262144

这里需要注意一定要重启系统否则不会生效。

 

 

© 著作权归作者所有

共有 人打赏支持
gibsonxue
粉丝 4
博文 16
码字总数 10296
作品 0
静安
程序员
渣渣菜鸡为什么要看 ElasticSearch 源码?

前提 人工智能、大数据快速发展的今天,对于 TB 甚至 PB 级大数据的快速检索已然成为刚需,大型企业早已淹没在系统生成的浩瀚数据流当中。大数据技术业已集中在如何存储和处理这些海量的数据...

Java小铺
08/10
0
0
ELK+Filebeat+Nginx集中式日志解决方案(二)——添加ElasticSearch集群

一、使用说明: Elasticsearch插件: Elasticsearch常用的几个插件为: # head 地址 https://github.com/mobz/elasticsearch-head mobz/elasticsearch-head kopf 地址 https://github.com/l......

在下郑小明
06/26
0
0
springboot 2.0 + elasticsearch 5.5 + rabbitmq搭建搜索服务的坑

前一阵子准备为项目搭建一个简单的搜索服务,虽然业务数据库mongodb提供了文本搜索的支持,但是在大量文档需要通过关键词进行定位时,es明显更加适合去作为一个搜索引擎(虽然我们之前大部分...

陶源0111
06/10
0
0
Elastic Search学习笔记1——安装elasticsearch2.4.6

Elastic Search 简介 1.基于Apache Lucene的开源搜索引擎 2.采用Java编写 RESTful API风格 3.较容易的横向扩展 应用场景 1.海量数据分析引擎 2.数据搜索引擎 3.数据仓库 官网 https://www.el...

晨猫
03/09
0
0
Elasticsearch snapshot 备份的使用方法

常见的数据库都会提供备份的机制,以解决在数据库无法使用的情况下,可以开启新的实例,然后通过备份来恢复数据减少损失。虽然 Elasticsearch 有良好的容灾性,但由于以下原因,其依然需要备...

rockybean
06/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

bat强制启用宏

运行bat文件后,将宏的安全等级设为低,达到启用宏的目的。 REM 这个文件将提供用户快速设置Excel宏的安全等级@ECHO OFFCLS:cmd4REG ADD "HKEY_CURRENT_USER\Software\Mi...

tedzheng
8分钟前
0
0
流,用声明性的方式处理数据集 - 读《Java 8实战》

引入流 Stream API的代码 声明性 更简洁,更易读 可复合 更灵活 可并行 性能更好 流是什么? 它允许以声明方式处理数据集合 遍历数据集的高级迭代器 透明地并行处理 简短定义:从支持数据处理...

yysue
10分钟前
1
0
postman发送json格式的post请求

postman发送json格式的post请求 在地址栏里输入请求url:http://127.0.0.1:8081/getmoney 选择“POST”方式, 在“headers”添加key:Content-Type , value:application/json 点击"body",''ra...

两广总督bogang
16分钟前
0
0
Javascript将html转成pdf,下载(html2canvas 和 jsPDF)

最近碰到个需求,需要把当前页面生成pdf,并下载。弄了几天,自己整理整理,记录下来,我觉得应该会有人需要 :) 项目源码地址:https://github.com/linwalker/render-html-to-pdf html2ca...

孟飞阳
17分钟前
0
0
pureftp源码编译及设定

--- use for RHEL 567 and Ubuntu 1604 1. download pureftpd wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.47.tar.bz2 2. install gcc #apt-get install -y li......

zzimac
19分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部