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是日志分析平台,不是一款软件,而是一整套解决方案,是三个软件产品的首字母缩写 ...
随机推荐
- JavaEE互联网轻量级框架整合开发(书籍)阅读笔记(5):责任链模式、观察者模式
一.责任链模式.观察者模式 1.责任链模式:当一个对象在一条链上被多个拦截器处理(烂机器也可以选择不拦截处理它)时,我们把这样的设计模式称为责任链模式,它用于一个对象在多个角色中传递的场景. 2. ...
- 从头开始学eShopOnContainers——Visual Studio 2017环境配置
一.安装和配置Docker环境 1.安装Docker CE for Windows 从官方网站下载并安装,https://docs.docker.com/docker-for-windows/inst ...
- 类与类之间的两种关系------新标准c++程序设计
在c++中,类和类之间有两种基本关系:复合关系和继承关系. 复合关系也称为“has a”关系或“有”的关系,表现为封闭类,即一个类以另一个类的对象作为成员变量. 继承关系也称为“is a”关系或“是” ...
- Eclipse下的Hadoop应用开发准备
window下开发的准备: A.在windows的某个目录下解压一个hadoop的安装包 B.将安装包下的lib和bin目录用对应windows版本平台编译的本地库替换 C.在window系统中配置H ...
- kali linux之手动漏洞挖掘二
漏洞挖掘原则/宗旨----所有变量,所有头(cookie中的变量),逐个变量删除 身份认证 常用若口令/基于字典的密码爆破/锁定帐号 信息收集(手机号,身份证,住址信息等等) 密码嗅探 会话sessi ...
- django自定义rbac权限组件(二级菜单)
一.目录结构 二.表结构设计 model.py from django.db import models # Create your models here. class Menu(models.Mo ...
- linux下Tomcat+OpenSSL配置单向&双向认证(自制证书)
背景 由于ios将在2017年1月1日起强制实施ATS安全策略,所有通讯必须使用https传输,本文只针对自制证书,但目前尚不确定自制证书是否能通过appstore审核. 1.必须支持传输层安全(TL ...
- Android 开发环境的构建备忘
准备工作:下载Eclipse.JDK.Android SDK.ADT插件 下载地址:Eclipse:http://www.eclipse.org/downloads/ JD ...
- 在VS 2012或2013中使用WSE
1,首先下载 WSE http://www.microsoft.com/en-us/download/confirmation.aspx?id=14089 2,安装的时候选上, 3,C:\Progra ...
- UVA - 11995 模拟
#include<iostream> #include<cstdio> #include<algorithm> #include<cstdlib> #i ...