安装jdk
JDK版本大于1.8

elk下载地址:
https://www.elastic.co/products
注意:elk三个版本都要保持一致。

rpm -ivh elasticsearch-5.4.0.rpm
rpm -ivh logstash-5.4.0.rpm
rpm -ivh kibana-5.4.0-x86_64.rpm

mkdir -p /data/elasticsearch/{logs,snapshots,nodes}

在文件最后 /etc/security/limits.conf 添加
vi /etc/security/limits.conf
elk       hard        nofile        65536
elk       soft        nofile        65536

在文件最后 /etc/sysctl.conf 添加
vi /etc/sysctl.conf
vm.max_map_count=655360
vm.swappiness = 1

使用 sysctl -p 命令来让参数

chown -R elasticsearch:elasticsearch   /data/elasticsearch/

修改 elasticsearch 配置文件
vi /etc/elasticsearch/elasticsearch.yml
cluster.name: bx-es
node.name: node-1
path.data: /data/elasticsearch/
path.logs: /data/elasticsearch/logs
path.repo: /data/elasticsearch/snapshots
network.host: ["192.168.56.10","localhost"]
http.port: 9200

修改 elasticsearch 内存
/etc/elasticsearch/jvm.options
-Xms300m
-Xmx300m

启动 elasticesrarch
/etc/init.d/elasticsearch start

或者(针对centos 7.X 及以上):
systemctl start  elasticsearch

修改 logstash 配置文件
vi  /etc/logstash/logstash.yml
path.data: /var/lib/logstash
pipeline.workers: 2
pipeline.output.workers: 10
pipeline.batch.size: 10000
path.config: /etc/logstash/conf.d
config.reload.automatic: true
config.reload.interval: 60
config.debug: true
log.level: info
path.logs: /data/logstash/logs

启动 logstash
systemctl start logstash
 
 
 
修改 kibana 配置文件
vi  /etc/kibana/kibana.yml
server.port: 5601
server.host: "192.168.56.10"
server.name: "192.168.56.10"
elasticsearch.url: "http://192.168.56.10:9200"

启动 kibana
systemctl start kibana

最新文章

  1. java web 学习 --第三天(Java三级考试)
  2. 制作变形、移位、扭曲等效果:《CSS3 transform》
  3. sql2008安装时提示重启计算机失败解决方法
  4. JQuery图片轮换 nivoSlider图片轮换
  5. [置顶] js中如何复制一个对象,如何获取所有属性和属性对应的值
  6. Android应用开发-小巫CSDN博客client之显示博文具体内容
  7. ES6就是ES2015 的主要内容
  8. 【Electron】Electron开发入门(八):自定义electron框架外壳(shell)的菜单(Menu)
  9. ABAP 选择屏幕创建标签页
  10. shell ping一个IP,延时大于5,输出延时大于5s,打印输出
  11. TestLink和RedMine的集成
  12. tkinter中entry输入控件(四)
  13. nginx与Elasticsearch结合使用
  14. Codeforces.1096E.The Top Scorer(组合)
  15. VC++ 获取Windows系统版本号、CPU名称
  16. IE浏览器兼容问题
  17. Nginx的配置文件nginx.conf配置详解
  18. MapReduce模型探究--总览
  19. 【转载】Multiboot规范
  20. [Angular-Scaled web] 4. Using ui-router's named views

热门文章

  1. archlinux升级firefox的flash插件
  2. 公钥,私钥,数字签名,SSL的基本概念
  3. PIE SDK波段运算
  4. Linux批量杀掉挂掉的进程
  5. TCP协议:三次握手过程详解
  6. 抽象工厂方法模式(Abstract Factory Pattern)
  7. css使用text-align: justify不能实现两段对其的问题解决方式
  8. Android中dip, dp, px,pt, sp之间的区别:
  9. 动态替换animator的研究
  10. ES6 克隆对象