文档章节

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

gibsonxue
 gibsonxue
发布于 2017/08/20 14:53
字数 426
阅读 14
收藏 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
SkyWalking 分布式追踪系统

随着微服务架构的流行,一些微服务架构下的问题也会越来越突出,比如一个请求会涉及多个服务,而服务本身可能也会依赖其他服务,整个请求路径就构成了一个网状的调用链,而在整个调用链中一旦...

BeckJin
09/09
0
0
在Windows上安装Elasticsearch-6.3.2

一、JAVA环境配置 ElasticSearch是基于lucence开发的,也就是运行需要java jdk()支持。所以要先安装JAVA环境。 下载JDK1.7,下载完成后安装。 接下来就是环境变量配置,此处省略,因为作为一个j...

yaukie
08/20
0
0
[ElasticSearch]ElasticSearch插件之Head

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SunnyYoona/article/details/52785272 1. 安装 1.1 不同版本安装方式不同 (1)Elasticsearch 5.x: site p...

sjf0115
2016/10/11
0
0
搭建ElasticSearch+Logstash+Kibana环境

ELK介绍 ELK (官网)其实是三个不同的内容,一般配合一起使用。分别是: - ElasticSearch - Logstash - Kibana 具体的介绍可以看官网的每个产品介绍 Windows 环境搭建 可以参考:https://b...

writeademo
08/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

开发命令行工具的 12 个最佳实践

简评:设计良好的命令行应用是极富生产力的工具,本文介绍了开发命令行工具的 12 个最佳实践 CLI 是构建产品的绝佳方式,与 Web 应用不同的是它需要的时间更少,并且功能更强大。使用Web,你...

极光推送
9分钟前
1
0
DRAM和NAND Flash合约价持续走下坡路

大伙儿关心的内存和SSD产品价格在年内有望继续迎来一波减价。 据TrendForce旗下的DRAMeXchange发布的最新报告显示,本应该是购物旺季的Q4,DRAM芯片和NAND Flash芯片的合约采购价均呈现疲软的...

linux-tao
13分钟前
0
0
Vue学习记录

Vue学习记录 Vue实例 Vue实例的创建 var vm = new Vue({ // 选项}) 数据冻结 使用 Object.freeze(),这会阻止修改现有的属性,也意味着响应系统无法再追踪变化。 var obj = { foo: 'ba...

BakerZhu
13分钟前
0
0
day124-20181022-英语流利阅读-待学习

靠打零工能走上人生巅峰吗? Daniel 2018-10-22 1.今日导读 “零工经济”,一般指通过网站或 App 获得一些零碎的工作机会,从事不稳定的工作,赚取不稳定的薪水。由于从事这样的工作门槛相比...

飞鱼说编程
19分钟前
2
0
python学习笔记

马克

孙幼凌
27分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部