参考博客:linux下ElasticSearch.6.2.2集群安装与head、Kibana、X-Pack..插件的配置安装

参考博客:ELK5.5.1 插件安装实践纪要(head/bigdesk/kopf/cerebo/中文分词插件)

1. x-pack 【该版本默认安装】

 [yun@mini01 ~] $ elasticsearch-plugin install x-pack
ERROR: this distribution of Elasticsearch contains X-Pack by default

2. mobz/elasticsearch-head

3台机器只需要安装一台就可以了

2.1. 安装nodejs

 [yun@mini01 software]$ pwd
/app/software
[yun@mini01 software]$ tar xf node-v8.11.4-linux-x64.tar.xz # 从官网下载
[yun@mini01 software]$ mv node-v8.11.4-linux-x64 /app/
[yun@mini01 software]$ cd /app/
[yun@mini01 ~]$ ln -s node-v8.11.4-linux-x64/ node
######## 添加环境变量 使用root用户
[root@mini01 ~]# vim /etc/profile # 追加如下信息
………………
### 环境变量添加
export NODEJS_HOME=/app/node
export PATH=$PATH:$NODEJS_HOME/bin [root@mini01 ~]# logout
[yun@mini01 ~]$ source /etc/profile # 重新加载环境变量
[yun@mini01 node]$ node -v # 验证是否安装成功
v8.11.4

2.2. 安装elasticsearch-head

 [yun@mini01 software]$ pwd
/app/software
[yun@mini01 software]$ tar xf elasticsearch-head-5.0..tar.gz # 从git上下载的
[yun@mini01 software]$ mv elasticsearch-head-5.0. /app/
[yun@mini01 software]$ cd /app/
[yun@mini01 ~]$ ln -s elasticsearch-head-5.0./ elasticsearch-head
[yun@mini01 ~]$ cd elasticsearch-head # 进入目录
[yun@mini01 elasticsearch-head]$ npm install -g grunt-cli
/app/node-v8.11.4-linux-x64/bin/grunt -> /app/node-v8.11.4-linux-x64/lib/node_modules/grunt-cli/bin/grunt
+ grunt-cli@1.3.
added packages in .838s
[yun@mini01 elasticsearch-head]$ npm install
npm WARN elasticsearch-head@0.0. license should be a valid SPDX license expression
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2. (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) up to date in .88s
[yun@mini01 elasticsearch-head]$ grunt server & # 启动服务并后台运行【注意所在目录】
# 或者 grunt server >>/app/elasticsearch-head/logs/head_$(date +%F).log >>/app/elasticsearch-head/logs/head-err_$(date +%F).log &
# ##日志存放
(node:) ExperimentalWarning: The http2 module is an experimental API.
Running "connect:server" (connect) task
Waiting forever...
Started connect web server on http://localhost:9100

浏览器访问

 http://mini01:9100/    

 其中红框内的URL可以为:
http://mini01:9200/
http://mini02:9200/
http://mini03:9200/

3. lukas-vlcek/bigdesk

只需要安装一台就可以了

 [yun@mini01 software]$ pwd
/app/software
[yun@mini01 software]$ tar xf bigdesk-2.2.a.tar.gz # 从git上下载
[yun@mini01 software]$ mv bigdesk-2.2.a /app/
[yun@mini01 software]$ cd /app/
[yun@mini01 ~]$ ln -s bigdesk-2.2.a/ bigdesk
###### 启动bigdesk
[yun@mini01 _site]$ pwd
/app/bigdesk/_site
[yun@mini01 _site]$ python -m SimpleHTTPServer & # 启动程序【注意所在目录】
# python -m SimpleHTTPServer >>/app/bigdesk/logs/bigdesk_$(date +%F).log >>/app/bigdesk/logs/bigdesk-err_$(date +%F).log &
# 记录日志

浏览器访问

 http://mini01:8000    

 其中红框内的URL可以为:
http://mini01:9200/
http://mini02:9200/
http://mini03:9200/

4. lmenezes/cerebro

所以不是kopf而是cerebro

 [yun@mini01 software]$ pwd
/app/software
[yun@mini01 software]$ tar xf cerebro-0.8..tgz # 从git上下载
[yun@mini01 software]$ mv cerebro-0.8. /app/
[yun@mini01 software]$ cd /app/
[yun@mini01 ~]$ ln -s cerebro-0.8./ cerebro
# 启动cerebro
[yun@mini01 cerebro]$ pwd
/app/cerebro
[yun@mini01 cerebro]$ ./bin/cerebro & # 有日志记录
[]

浏览器访问

 http://mini01:9000    

 其中红框内的URL可以为:
http://mini01:9200/
http://mini02:9200/
http://mini03:9200/

5. 通过插件保存数据并查看或删除

5.1. 新建索引并保存数据

通过head添加数据

5.2. 查看数据

5.6. 删除索引

6. 关闭es查看状态

6.1. 所有es正常时

6.2. 有1台es停止时

6.3. 有2台es停止时

备注:为绿色时表示es都正常数据无丢失;黄色表示有es异常,但数据无丢失;红色表示es有异常,并且数据有丢失。

ELK-elasticsearch-6.3.2插件【head,bigdesk,cerebro[kopf]】安装的更多相关文章

  1. ELk(Elasticsearch, Logstash, Kibana)的安装配置

    目录 ELk(Elasticsearch, Logstash, Kibana)的安装配置 1. Elasticsearch的安装-官网 2. Kibana的安装配置-官网 3. Logstash的安装 ...

  2. (3)安装elastic6.1.3及插件kibana,x-pack,essql,head,bigdesk,cerebro,ik

    6安装nginx 6.1安装nginx 安装 pcre,zlib,openssl,nginx 6.2生成web访问用户密码 htpasswd –c –b /usr/local/nginx/conf/p ...

  3. (1)安装elastic6.1.3及插件kibana,x-pack,essql,head,bigdesk,cerebro,ik

    1.安装环境及程序版本 操作系统: centos6.7 jdk: 1.8.0_102 elastic: 1.6.3 kibana: 1.6.3 x-pack: 1.6.3 es-sql: 1.6.3 ...

  4. ELK- elasticsearch 讲解,安装,插件head,bigdesk ,kopf,cerebro(kopf升级版)安装

    ElasticSearch:简称es ,分布式全文搜索引擎,使用java语言开发,面向文档型数据库,一条数据就是一个文档,数据用json序列化后存储. 默认端口:9200 借助redis来理解 red ...

  5. 利用ansible-playbook一键部署ELK(ElasticSearch,logstash and kibana)

    一.部署前环境介绍: es集群5台(es01,es02,es03,es04,es05),logstash服务器1台(logstash2),kibana服务器1台(kibana2),模拟apache服务 ...

  6. ELK——Logstash 2.2 date 插件【翻译+实践】

    官网地址 本文内容 语法 测试数据 可配置选项 参考资料 date 插件是日期插件,这个插件,常用而重要. 如果不用 date 插件,那么 Logstash 将处理时间作为时间戳.时间戳字段是 Log ...

  7. 使用ELK(Elasticsearch + Logstash + Kibana) 搭建日志集中分析平台实践--转载

    原文地址:https://wsgzao.github.io/post/elk/ 另外可以参考:https://www.digitalocean.com/community/tutorials/how- ...

  8. [elk]elasticsearch5.0及head插件安装

    ElasticSearch2.3/2.4升级到ElasticSearch5.0 参考文档(排名不分先后)https://www.elastic.co/guide/en/elasticsearch/re ...

  9. CentOS 6.x ELK(Elasticsearch+Logstash+Kibana)

    CentOS 6.x ELK(Elasticsearch+Logstash+Kibana) 前言 Elasticsearch + Logstash + Kibana(ELK)是一套开源的日志管理方案, ...

随机推荐

  1. salesforce lightning零基础学习(十) Aura Js 浅谈三: $A、Action、Util篇

    前两篇分别介绍了Component类以及Event类,此篇将会说一下 $A , Action以及 Util.  一. Action Action类通常用于和apex后台交互,设置参数,调用后台以及对结 ...

  2. 从零开始学 Web 之 jQuery(四)元素的创建添加与删除,自定义属性

    大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...

  3. 程序员进阶之算法练习:LeetCode专场

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由落影发表 前言 LeetCode上的题目是大公司面试常见的算法题,今天的目标是拿下5道算法题: 题目1是基于链表的大数加法,既考察基本 ...

  4. Docker启动出现"No space left on device" 或者 docker日志太多导致磁盘占满问题

    机房有一台服务器上面部署了多个docker容器, 并且每个docker容器都往stderr中源源不断的输出日志,导致磁盘被占满了.Docker容器在启动/重启的时候会往/var/lib/docker中 ...

  5. 深入学习使用ocr算法识别图片中文字的方法

    公司有个需求,简单点说需要从一张图片中识别出中文,通过python来实现,当然其他程序也行,只要能实现,而小编主要学习python,所以就提了python.一个小白在网上遨游了一天,终于找到一丝丝思绪 ...

  6. C++多重继承的构造执行顺序

    一个类,它可能有基类,也可能存在多个基类,这些类里面还可能是虚拟基类,并且在类的本身也可能存在对象成员.那么所涉及的这些类或对象成员会以什么样的顺序来调用它们各自的构造函数呢?今天我们就来举例分析下. ...

  7. Java--实现单点登录

    1 什么是单点登陆 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一.SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用 ...

  8. HDU6213

    Chinese Zodiac Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others)To ...

  9. python爬虫简单代码爬取郭德纲单口相声

    搜索老郭的单口相声,打开检查模式,刷新 没有什么有价值的东东, 不过....清掉内容, 点击一个相声,再看看有些什么 是不是发现了些什么 我们来点击这个看看, 首先看一下headers, 这个url是 ...

  10. blfs(systemv版本)学习笔记-制作一个简单的桌面系统

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 大概思路: lfs(系统)+xorg(驱动)+i3-wm(窗口+桌面)+lightdm(显示管理器+登录管理器) 链接: lfs ...