ELK-elasticsearch-6.3.2插件【head,bigdesk,cerebro[kopf]】安装
参考博客: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]】安装的更多相关文章
- ELk(Elasticsearch, Logstash, Kibana)的安装配置
目录 ELk(Elasticsearch, Logstash, Kibana)的安装配置 1. Elasticsearch的安装-官网 2. Kibana的安装配置-官网 3. Logstash的安装 ...
- (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 ...
- (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 ...
- ELK- elasticsearch 讲解,安装,插件head,bigdesk ,kopf,cerebro(kopf升级版)安装
ElasticSearch:简称es ,分布式全文搜索引擎,使用java语言开发,面向文档型数据库,一条数据就是一个文档,数据用json序列化后存储. 默认端口:9200 借助redis来理解 red ...
- 利用ansible-playbook一键部署ELK(ElasticSearch,logstash and kibana)
一.部署前环境介绍: es集群5台(es01,es02,es03,es04,es05),logstash服务器1台(logstash2),kibana服务器1台(kibana2),模拟apache服务 ...
- ELK——Logstash 2.2 date 插件【翻译+实践】
官网地址 本文内容 语法 测试数据 可配置选项 参考资料 date 插件是日期插件,这个插件,常用而重要. 如果不用 date 插件,那么 Logstash 将处理时间作为时间戳.时间戳字段是 Log ...
- 使用ELK(Elasticsearch + Logstash + Kibana) 搭建日志集中分析平台实践--转载
原文地址:https://wsgzao.github.io/post/elk/ 另外可以参考:https://www.digitalocean.com/community/tutorials/how- ...
- [elk]elasticsearch5.0及head插件安装
ElasticSearch2.3/2.4升级到ElasticSearch5.0 参考文档(排名不分先后)https://www.elastic.co/guide/en/elasticsearch/re ...
- CentOS 6.x ELK(Elasticsearch+Logstash+Kibana)
CentOS 6.x ELK(Elasticsearch+Logstash+Kibana) 前言 Elasticsearch + Logstash + Kibana(ELK)是一套开源的日志管理方案, ...
随机推荐
- Volley Post网络请求
/*post请求*/public void dostringVolleypost(){ /*第一步,创建请求队列*/ queue = Volley.newRequestQueue(this); /*第 ...
- 十余年软件开发经历,经验总结和程序一览(涉及Socket、WPF、vc++、CAD、图像、GIS)
前言 本文主要介绍我开发的几款软件产品,大概介绍一下功能.可以让读者了解本人的开发能力,所擅长的方面.有相关开发需求可以联系作者. 本人开发软件多年,从事的行业也多种多样:自然接触了不同的业务,开发了 ...
- WebApi开启CORS支持跨域POST
概念:CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing).它允许浏览器向跨源服务器,发出XMLHttpRequest请求 ...
- maven教程5(聚合工程)
所谓聚合项目,实际上就是对项目分模块,互联网项目一般来说按照业务分(订单模块.VIP模块.支付模块.CMS模块...),传统的软件项目,大多采用分层的方式(Dao.Serivce.Controller ...
- InnoDB存储引擎--Innodb Buffer Pool(缓存池)
InnoDB存储引擎--Innodb Buffer Pool(缓存池) Innodb Buffer Pool的概念 InnoDB的Buffer Pool主要用于缓存用户表和索引数据的数据页面.它是一块 ...
- Vim 匹配相同的单词并高亮
将光标移动到要匹配的单词处: "g + d" :高亮显示所有相同的单词 shift + "*" :向下查找相同单词并高亮显示 shift + "#&q ...
- .net Framework 源代码 · ScrollViewer
本文是分析 .net Framework 源代码的系列,主要告诉大家微软做 ScrollViewer 的思路,分析很简单 看完本文,可以学会如何写一个 ScrollViewer ,如何定义一个 ISc ...
- 【Core】创建简单的Core MVC项目
创建项目: 首先:打开vs选中新建项目- >选中.NET Core - >ASP.NET Core Web应用程序: 然后:在选择web应用程序,注意上面要选中.net Core 别选错了 ...
- 解决vue-cli不能初始化webpack模板的问题(vue init卡住了,解决办法)
报这个错误 有人说是代理问题.我也不懂,但这个方法有用 1.去github上下载要初始化的模板 https://github.com/vuejs-templates/webpack 或者直接用git去 ...
- JavaScript 频繁发射事件处理的优化 --- 函数节流/事件稀释
引子:昨天面试时面试官问了如何实现一个固定导航栏,在我答完后面试官问我可能存在哪些问题,如何优化? 这个问题我答得不太好,但现在回想起来应该有两个问题: 1. 把 fixbar元素 position: ...