ELK 插件(一) ---- head
一, 插件介绍
01, ElasticSearch Head是什么?
ElasticSearch Head是集群管理、数据可视化、增删查改、查询语句可视化工具。可以对集群进行傻瓜式操作。你可以通过插件把
它集成到elasticsearch(5.0版本后不支持此方式),也可以安装成一个独立webapp。
elasticsearch-head插件是使用JavaScript开发的,依赖Node.js库,使用Grunt工具构建.所以安装前必须具备Node.js和Grunt环境.
02, elasticsearch-head主要的作用
显示集群的拓扑,并且能够执行索引和节点级别操作
搜索接口能够查询集群中原始json或表格格式的检索数据
能够快速访问并显示集群的状态
有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生不同的结果;
请求方法(get、put、post、delete),查询json数据,节点和路径
支持JSON验证器
支持重复请求计时器
支持使用javascript表达式变换结果
二,实施部署
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网V
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
ElasticSearch Head是什么?
作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网
01, 安装 node.js
wget https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz
tar xf node-v10.15.1-linux-x64.tar.xz
ln -s node-v10.15.1-linux-x64 node
vim /etc/profile NODE_HOME=/elk/node
PATH=$PATH:$JAVA_HOME:$NODE_HOME/bin
验证环境

02, 安装grunt
执行: npm install -g grunt-cli
[root@elk-master head]# grunt -version grunt-cli v1.3.2
03,安装head
wget https://github.com/mobz/elasticsearch-head/archive/master.zip unzip master.zip
修改elasticsearch-head-master下Gruntfile.js配置文件,添加hostname: '*',
vim Gruntfile.js

更换npm源
npm install -g cnpm --registry=https://registry.npm.taobao.org
使用cnpm安装
cnpm install
根据需求可以选择更改连接的位置
vim _site/app.js
运行完成后执行命令完成后没有报错则进入head 根目录运行
grunt server &
访问对应地址显示web界面
问题:
一直存在如下未连接elasticsearch,可选择重启elastichsearch,也可能elasticsearch服务与elasticsearch-head之间可能存在跨越
编辑elasticsearch.yml文件添加内容
vim config/elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"
重启

ELK 插件(一) ---- head的更多相关文章
- elk插件以及分词器安装
ElasticSearch-Head 安装配置因为安装 ElasticSearch-Head 需要使用到 npm 包管理器,所以需要我们提前安装好 NodeJS ,安装 NodeJS 的方法可以参考: ...
- ELK实践(一):基础入门
虽然用了ELK很久了,但一直苦于没有自己尝试搭建过,所以想抽时间尝试尝试.原本打算按照教程 <ELK集中式日志平台之二 - 部署>(作者:樊浩柏科学院) 进行测试的,没想到一路出了很多坑, ...
- 如何在CentOS 7 / Fedora 31/30/29上安装ELK Stack
原文地址:https://computingforgeeks.com/how-to-install-elk-stack-on-centos-fedora/ 原作者: Josphat Mutai 译者: ...
- 搭建DevOps模式的项目
在后端的开发领域,各类开发框架都已经很多,在开发项目时可以根据不同的需要和需求选择合适的开发框架.然而在需要开发一个完善的工程化项目时,仅仅一个后端开发框架是不够的,还面临着在对开发项目的快速迭代中进 ...
- ELK——Logstash 2.2 date 插件【翻译+实践】
官网地址 本文内容 语法 测试数据 可配置选项 参考资料 date 插件是日期插件,这个插件,常用而重要. 如果不用 date 插件,那么 Logstash 将处理时间作为时间戳.时间戳字段是 Log ...
- [elk]elk的诸多beats&&kibana插件
elk的诸多beats 参考: https://www.elastic.co/guide/en/beats/libbeat/current/community-beats.html jmxproxyb ...
- linux下ELK搭建好之后配置sentinl插件,进行邮件告警
ELK的环境搭建好之后,如何利用收集到的数据进行数据告警呢?在破解ELK之后,它本身提供一个监视器功能,配置偏向编写脚本.有一个更加方便的插件sentiel. 一.下载并安装sentinl插件 htt ...
- ELK之Kibana的可视化监控报警插件sentinl的配置
参考:https://www.bbsmax.com/A/gGdXbgXmJ4/ https://www.deathearth.com/333.html https://www.cnblogs.com ...
- 五十七.分布式ELK平台、ES安装 、 扩展插件 、Kibana安装
1. ES集群安装 准备1台虚拟机 部署elasticsearch第一个节点 访问9200端口查看是否安装成功 1ELK是日志分析平台,不是一款软件,而是一整套解决方案,是三个软件产品的首字母缩写 ...
随机推荐
- Matlab Simulink
- springMVC工作原理趣味解析
springMVC 涉及的人有: 1:浏览器 2:DispatherServlet 3:Handler 4:HandlerAdapter ...
- FileUtils 文件下载 文件导出
public class FileUtils { /// <summary> /// 文件下载 /// </summary> /// <param name=" ...
- 关于 XML 字段内容查询
找到个总结相当好的知识点的归纳,记在自己的博客里也方便查询 /* sql xml 入门: --by jinjazz --http://blog.csdn.net/jinjazz ...
- Android Canvas的save(),saveLayer()和restore()浅谈
save() saveLayer() restore() 1.在自定义控件当中你onMeasure和onLayout的工作做完成以后就该绘制该控件了,有时候需要自己在控件上添加一些修饰来满足需求 ...
- CSRF漏洞详细说明
CSRF漏洞详细说明 通常情况下,有三种方法被广泛用来防御CSRF攻击:验证token,验证HTTP请求的Referer,还有验证XMLHttpRequests里的自定义header.鉴于种种原因,这 ...
- TSQL--删除正在运行的数据库
); SET @dbName='DB1_SNAP' BEGIN TRY --===================================== --查找当前数据库所有连接并删除 DECLARE ...
- [.net 多线程]Task
C# 异步编程Task整理(一) c# .Net并行和多线程编程之Task学习记录! .NET 实现并行的几种方式(一) Dispatcher介绍 [C#学习笔记]使用C#中的Dispatcher 用 ...
- constexpr函数------c++ primer
constexpr函数是指能用于常量表达式的函数.定义constexpr函数的方法有其他函数类似,不过要遵循几项约定:函数的返回值类型及所以形参的类型都是字面值类型,而且函数体中必须有且只有一条ret ...
- SpeechVoiceSpeakFlags枚举类型的详细解释
http://blog.csdn.net/zhou_xw6511/article/details/8313528